Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.09.2008, 23:18
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
Блин, запутался... Код: plaintext 1. 2. 3.
1) как вставить таблицу в текущую позицию (где находится курсор). Повидимому обращение должно быть не ActiveDocument... А какое? 2) как вывести текст (напр., "привет, мир" ) в строку 3, колонку 2? Excel Automation не предлагать! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.09.2008, 23:46
|
|||
---|---|---|---|
Снова Word Automation |
|||
#18+
Валентин Н.КарелинБлин, запутался... Код: plaintext 1. 2. 3.
1) как вставить таблицу в текущую позицию (где находится курсор). Повидимому обращение должно быть не ActiveDocument... А какое? 2) как вывести текст (напр., "привет, мир" ) в строку 3, колонку 2? Excel Automation не предлагать! 1) set oTable=oWordDoc.Tables.Add(Selection.Range, 4, 12) 2) oTable.Cell(3,2)="Hello, World!" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 00:00
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
AndreTMset oTable=oWordDoc.Tables.Add(Selection.Range, 4, 12) что за конструкция? Если Код: plaintext
Alliace SELECTION not found ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 01:02
|
|||
---|---|---|---|
Снова Word Automation |
|||
#18+
Валентин Н.Карелин 1) как вставить таблицу в текущую позицию (где находится курсор). Повидимому обращение должно быть не ActiveDocument... А какое? Вы ведь создаете пустой документ, конечно курсор будет вначале. Валентин Н.Карелин 2) как вывести текст (напр., "привет, мир" ) в строку 3, колонку 2? Создать макрос, и посмотреть методы и свойства применяемые для вставки значений в конкретные места в таблице ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 01:14
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
Хорошо, oWord = CREATEOBJECT("Word.Application") oWordDoc = oWord.Documents.Add WITH oWord.Selection .TypeText('гнпаукнгпафнга 11111111111111 222222222') .TypeParagraph ENDWITH oWord.Visible = .T. Как вставить таблицу после строки 'гнпаукнгпафнга 11111111111111 222222222' ???? Или в конец документа ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 01:19
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
HalK2Создать макрос, и посмотреть методы и свойства применяемые для вставки значений в конкретные места в таблице В макросрекордере ворд макрос пишет на бейсике. Пока я раскопал, как вставить таблицу в начало документа, а как в конец? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 01:27
|
|||
---|---|---|---|
Снова Word Automation |
|||
#18+
Я же сообщил... ActiveDocument.Tables.Add(ActiveDocument.Paragraphs.Last.Range, 4, 12) - в конец документа ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 01:34
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
Та я и по асе и в форуме. ActiveDocument.Tables.Add(ActiveDocument.Paragraphs.Last.Range, 4, 2) вставляет к конец документа таблицу 4х2, теперь надо во второй столбик вставить текст ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2008, 07:24
|
|||
---|---|---|---|
|
|||
Снова Word Automation |
|||
#18+
Валентин Н.КарелинТа я и по асе и в форуме. ActiveDocument.Tables.Add(ActiveDocument.Paragraphs.Last.Range, 4, 2) вставляет к конец документа таблицу 4х2, теперь надо во второй столбик вставить текст Алгоритм следующий: 1. В документе выбрать таблицу 2. В таблице обратиться к Columns, выбрать второй столбец. Результат лучше сделать отдельным объектом (Column) ... 3. В Column (столбце) обратиться к Cells (ячейкам) и выбрать ту ячейку, которая необходима. Либо перебрать их все в цикле... А по поводу перевода макросов на VBA (хоть Word-VBA, хоть Excel-VBA) в программу на FoxPro была масса статей. На FoxClub точно есть, здесь - надо поискать... Вроде бы, эти статьи писал Владимир Максимов... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1587242]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 9ms |
total: | 154ms |
0 / 0 |