|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Имеется текстовый файл содержащий столбцы с числами между которыми может быть разное количество пробелов, требуетсвя выделить числа в строке и присвоить их переменным. Сплит работает только когда количсетво пробелов постоянное. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:12 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Заменять два пробела на один, пока длина строки не перестанет уменьшатся, а потом split. Или регулярные выражения. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:18 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Antonariy, А как их использовать в VBA?? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:19 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:30 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
если через Split то можно так: Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:31 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Жуть какая. Да еще с коллекцией. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:31 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
For i = 0 To UBound(Split(StrTxt, " ")) [SRC vba][/SRC] ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:34 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Antonariy, с комментариями каждой строки, напиши плиз.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:36 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
я показал автору как можно через сплит понятно что это ресурсно затратно а коллекция это вместо переменных ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:37 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
TpaBka, а как присвоить полученные значения переменным?? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:51 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
через знак = ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:56 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Или вопрос: как прочитать данные из колекции? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:58 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
TpaBka, именно!! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 17:59 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
For i = 1 To myColl.Count MsgBox myColl(i) Next ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 18:00 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
OilboyИмеется текстовый файл содержащий столбцы с числами между которыми может быть разное количество пробелов, требуетсвя выделить числа в строке и присвоить их переменным. Сплит работает только когда количсетво пробелов постоянное. -но столбики то просматриваются или нет -ведь в таком то столбике инфы нет --и split не годится Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2012, 18:33 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
авторведь в таком то столбике инфы нет --и split не годится А проверить наличие пробелов перед разбивкой религия не позволяет? А так же каждый элемент массива на число IsNumberic? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2012, 00:15 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Oilboy, если можно, пример файла выложите (строк 20-30 достаточно). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2012, 03:11 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
скукотища, 000000.00 000000.00 000000.00 000000.00 000033.38 000000.00 000000.00 000010.00 000000.04 000000.00 000010.00 000023.38 000000.00 000000.00 000020.00 000000.11 000000.00 000020.00 000013.38 000000.02 000000.00 000030.00 000000.11 000000.00 000030.00 000003.38 000000.04 000000.00 000040.00 000000.14 000000.00 000040.00 -00006.62 000000.06 000000.00 000050.00 000000.20 000000.00 000050.00 -00016.62 000000.09 000000.00 000060.00 000000.16 000000.00 000060.00 -00026.62 000000.12 000000.00 000070.00 000000.22 000000.00 000070.00 -00036.62 000000.15 000000.00 000080.00 000000.24 000000.00 000080.00 -00046.62 000000.19 000000.00 000090.00 000000.26 000000.00 000090.00 -00056.62 000000.24 000000.00 000100.00 000000.25 000000.00 000100.00 -00066.62 000000.28 000000.00 000110.00 000000.37 000000.00 000110.00 -00076.62 000000.33 000000.00 000120.00 000000.39 000000.00 000120.00 -00086.62 000000.40 000000.00 000130.00 000000.56 000000.00 000130.00 -00096.62 000000.48 000000.00 000140.00 000001.00 000000.00 000140.00 -00106.62 000000.62 000000.00 000150.00 000001.10 000000.00 000150.00 -00116.62 000000.80 000000.00 000160.00 000001.04 000000.00 000159.99 -00126.61 000000.99 000000.00 000170.00 000000.59 000000.00 000169.99 -00136.61 000001.13 000000.00 000180.00 000000.56 000000.00 000179.99 -00146.61 000001.23 000000.00 000190.00 000000.53 000000.00 000189.99 -00156.61 000001.33 000000.00 000200.00 000000.57 000000.00 000199.99 -00166.61 000001.42 000000.00 000210.00 000000.54 000000.00 000209.99 -00176.61 000001.52 000000.00 000220.00 000000.52 000000.00 000219.99 -00186.61 000001.61 000000.00 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 10:05 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 13:37 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Oilboyскукотища, 000000.00 000000.00 000000.00 000000.00 000033.38 000000.00 000000.00 000010.00 000000.04 000000.00 000010.00 000023.38 000000.00 000000.00 {skipped} 1) не файл это, файл прикрепляется к сообщению. 2) где 'разное количество пробелов'? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 15:52 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
OilboyИмеется текстовый файл содержащий столбцы с числами между которыми может быть разное количество пробелов, требуетсвя выделить числа в строке и присвоить их переменным. Input # Statement ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 18:44 |
|
Парсить строку из чисел
|
|||
---|---|---|---|
#18+
Применительно к фрагменту файла в сообщении: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 18:47 |
|
|
start [/forum/topic.php?fid=60&fpage=84&tid=2158000]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 352ms |
total: | 481ms |
0 / 0 |