|
|
|
Как программно из FoxPro сделать таблицу в MS Word невидимой
|
|||
|---|---|---|---|
|
#18+
Всем здравствуйте. Помогите пожалуйста. Вот код из FoxPro 6.0 создающий в Word'е таблицу. Вопрос как сделать эту таблицу невидимой, т.е. чтобы она не печаталась (в Word'е это делается через "Нарисовать таблицу", "Внешние границы", "Удалить границы"). Если записать макрос, то получится нечто вроде Selection.Borders(wdBorderRight).LineStyle = wdLineStyleNone Selection.Borders(wdBorderBottom).LineStyle = wdLineStyleNone Selection.Borders(wdBorderTop).LineStyle = wdLineStyleNone Selection.Borders(wdBorderHorizontal).LineStyle = wdLineStyleNone Selection.Borders(wdBorderLeft).LineStyle = wdLineStyleNone Как этот макрос подкорректировать для того, чтобы FoxPro его обработал и таблица стала невидимой, но существовала. #INCLUDE msword.h #DEFINE True .T. #DEFINE False .F. LOCAL loWord, loTable, lnRow, lnColumn loWord = GetCOMInstance("Word.Application") loWord.Visible = .T. WITH loWord .Documents.Add("Normal", False) .ActiveDocument.Tables.Add(.Selection.Range, 6, 2, wdWord9TableBehavior, wdAutoFitFixed) loTable = .ActiveDocument.Tables(1) WITH .Selection .MoveRight(wdCharacter, 2, wdExtend) .Cells.Merge() .MoveDown(wdLine, 1) .MoveRight(wdCharacter, 2, wdExtend) .Cells.Merge() .MoveDown(wdLine, 2) .MoveRight(wdCharacter, 2, wdExtend) .Cells.Merge() .MoveDown(wdLine, 1) .MoveRight(wdCharacter, 2, wdExtend) .Cells.Merge() ENDWITH ENDWITH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2005, 16:54:35 |
|
||
|
Как программно из FoxPro сделать таблицу в MS Word невидимой
|
|||
|---|---|---|---|
|
#18+
Ну, так прямо и переводить. Под Selection надо понимать собственно твою таблицу: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2005, 21:07:49 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1594013]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 522ms |

| 0 / 0 |
