|
C# и Microsoft.Office.Interop.Word
|
|||
---|---|---|---|
#18+
Помогите продраться сквозь объектную модель Word. Есть задача, которая выполнялась для одного документа через макрос Word: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Потребовалось сделать эту обработку частью другого конвеера, который реализован на C# Пытаюсь переложить это на Шарп и не могу понять, как сделать Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Документация на Microsoft.Office.Interop.Word не содержит никаких примеров. Помогите!! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2021, 11:20 |
|
C# и Microsoft.Office.Interop.Word
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2021, 11:29 |
|
C# и Microsoft.Office.Interop.Word
|
|||
---|---|---|---|
#18+
Это я видел, потому и пишу сюда, что не разобрался. То, что проглатывает компилятор и вылетает при исполнении: Код: c# 1. 2. 3. 4. 5. 6. 7.
System.InvalidCastException: "Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.Word.Selection'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{00020975-0000-0000-C000-000000000046}' failed due to the following error: Интерфейс не поддерживается (0x80004002 (E_NOINTERFACE))." ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 10:54 |
|
C# и Microsoft.Office.Interop.Word
|
|||
---|---|---|---|
#18+
нужно сначала правильно выбрать диапазон, а потом уже использовать глобальный объект Selection Код: c# 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 11:39 |
|
C# и Microsoft.Office.Interop.Word
|
|||
---|---|---|---|
#18+
Да, разобрался. Selection - глобальный. rngPara.Select(); doc.Application.Selection.ClearFormatting(); Спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 11:48 |
|
|
start [/forum/topic.php?fid=18&msg=40104039&tid=1354486]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 293ms |
total: | 423ms |
0 / 0 |