|
|
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
Приветствую, помогите плиз разобраться с проблемой.. сам никак не допру и сколько не гуглил, ответа не нашел. Собственно, затык в следующем: читаю столбцы таблицы word документа и записываю их значения(текстовые) в текстовый файл. Если в ячейке таблицы Word обычный текст, то проблем нет. Но вот если в ячейке текст расположен в поле формы , то при записи значения в test.txt возникает ошибка. Буду очень признателен за помощь, спасибо. В упрощенном варианте задача выглядит так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Модератор: используйте тэг src vb а не vbs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 01:59 |
|
||
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
можно образец файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 02:21 |
|
||
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
Shocker.Proможно образец файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 02:24 |
|
||
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
zipit Код: vbnet 1. во-первых, здесь ошибка, не file, а txtObj, без этого скрипт вообще не будет работать, а не только с полями формы. Во-вторых: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 11:20 |
|
||
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
zipitсколько не гуглил, ответа не нашел.тут совершенно не требовалось ничего гуглить. Метод решения проблемы (как подсказка на будущее): видим, что из обычной ячейки текст пишется, а из ячейки с полем - не пишется. При этом в обоих случаях из ячейки извлекается только текст. Делаем вывод - с текстом что-то не так. Пытаемся записать только кусок текста: Mid(str,4,5) - записывается. Делаем вывод, есть какой-то символ, который не нравится Writeline. Начинаем просматривать символы с помощью AscW и сразу же натыкаемся на 8194 - явно служебный. Убиваем его с помощью Replace и - вуаля, все работает. Для этого мне не понадобилось ни знать, что такое поле формы (потому попросил образец файла), ни как работает Writeline и какие у него ограничения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 11:26 |
|
||
|
VBS чтение полей форм Word из таблицы и запись в текстовый файл
|
|||
|---|---|---|---|
|
#18+
zipitВ упрощенном варианте задача выглядит так:надеюсь, в нормальном варианте вы не забыли про ObjWord.quit, иначе ворд остается в памяти после каждого выполнения скрипта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2156850]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 497ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...