|
|
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Есть ли возможность переконвертировать doc документ в другой формат, например, RFT или Web Page filtered? Как то так > word.exe doc1.doc doc1.html Чтобы не открывать каждый раз word и выполнять одни и те же действия Office 2003, если это принципиально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 16:20 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
можно написать VB-скрипт, который будет это делать Но ворд будет открываться (пусть и невидимый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 17:37 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Мне все равно, а как будет выглядеть сам скрипт? В документации msdn нашел только формат wdFormatHTML, а мне нужен Filtered. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 17:43 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hha, на запись поставьте, сохранить как и читайте, а папку и цикл по количеству файлов думаю знаете как сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 18:00 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
не увидел, что такое Filtered, а RFT можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 18:01 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hhaа как будет выглядеть сам скрипт? ALex_hhaнапример, RFT Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 18:15 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
В приведенный код по хорошему нужно добавлять проверки наличия аргументов командной строки, проверка существования файла, обработка ошибок ну и т.п. Вызов: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 18:29 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
авторне увидел, что такое Filtered, а RFT можно см вложение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 19:26 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hha, да понял, просто оперирую рускими названиями, вот в ухо врезалось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 19:40 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
авторВ приведенный код по хорошему нужно добавлять проверки наличия аргументов командной строки, проверка существования файла, обработка ошибок ну и т.п. скрипт для личного пользования, так что не критично. А что такое 6 в WD.SaveAs Args(1), 6 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 19:54 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
wdFormatRTF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 19:59 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
А где или как можно узнать порядковые номера всех форматов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 20:03 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
1) Запустить Ворд 2) Alt-F11 3) F2 4) wdSaveFormat<Enter> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 20:13 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hha, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 20:15 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
автор1) Запустить Ворд 2) Alt-F11 3) F2 4) wdSaveFormat<Enter> Спасибо большое, вот то, что мне нужно wdFormatFilteredHTML = 10 Еще вопрос. При конвертации некоторых документов появляются такие диалоговые окна (см атач). Их как то надо обрабатывать в скрипте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2011, 11:26 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
И вот такое иногда бывает З.Ы. IE4 это Windows 95 что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2011, 11:27 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Попробуй WA.DisplayAlerts=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2011, 13:03 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
В итоге написал такой скрипт doc2html.vbs Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Входные данные берет из папки DOC, все выходные файлы сохраняет в папку HTML З.Ы. скрипт вываливался с ошибкой - "Не возможно запустить конвертор mswrd632.wpc". После установки http://support.microsoft.com/kb/973904 ошибка пропала. Хотя на системе стоит SP3 и все доступные апдейты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 14:06 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 14:12 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Да то очепятка, в скрипте конечно Set oWordApp = Nothing Единственное что не понравилось, имя входного файла - 1. Розмноження організмів. Основні поняття генетики. Методи генетичних досліджень.doc , а в папке HTML получил - 5B9B8~1.html Или это из-за использования currFile.ShortName? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 14:22 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hhaИли это из-за использования currFile.ShortName? разумеется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 14:29 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
Действительно, заменил на outputFileName = outputDir & Left(currFile.Name, Len(currFile.Name)-4) & ".html" и все работает как надо, всем спасибо за помощь. Может кому пригодится выкладываю финальный рабочий вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 14:31 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 15:57 |
|
||
|
Word сохранить документ как из командной строки
|
|||
|---|---|---|---|
|
#18+
ALex_hhaFinal Release :D http://wiki.sys-adm.org.ua/doc/scripts хи а говорил ALex_hhaавторВ приведенный код по хорошему нужно добавлять проверки наличия аргументов командной строки, проверка существования файла, обработка ошибок ну и т.п. скрипт для личного пользования, так что не критично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 16:24 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37366411&tid=2176619]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 461ms |

| 0 / 0 |
