Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: вопросик по Word Добавлено: 03.12.07 11:46  

Автор вопроса:  Acn
может вопрос и нупский, ну я просто программист 1 эс :)

есть две маленькие проблемы:
1. в документе несколько текстовых полей:
мне надо в цикле по ним всем пройтись и вытаскивать значения этих полей
2. там же есть одна табличка (три колонки) - ее надо заполнять динамически - при выполнении скрипта знаю что строк будет допустим 10 вот их и надо заполнять.

заранее спасибо

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Acn



Вопросов: 1
Ответов: 3
 Профиль | | #1 Добавлено: 03.12.07 13:07
небольшая поправка

a = ThisDocument.FormFields.Count - так не получается получить количество элементов

если же выделеить весь документ и сделать так:
a = Selection.FormFields.Count - то возвращается количество...
почему в первом случае не получается получить?

Ответить

Номер ответа: 2
Автор ответа:
 Acn



Вопросов: 1
Ответов: 3
 Профиль | | #2 Добавлено: 03.12.07 13:09
чего-то я сам себя спамлю
понял почему
остается нерешенной проблема про таблицу :)

Ответить

Номер ответа: 3
Автор ответа:
 Acn



Вопросов: 1
Ответов: 3
 Профиль | | #3 Добавлено: 03.12.07 13:37
раз пошла такая пьянка может кто подскажет как передать переменную (допустим строку) и как ее получить
MS Word - 1C Предприятие %(((((

Ответить

Номер ответа: 4
Автор ответа:
 GenyaA



Вопросов: 0
Ответов: 185
 Web-сайт: www.genyaa.nm.ru
 Профиль | | #4
Добавлено: 07.12.07 09:45
Вот так можно заполнить первую таблицу в документе случайными числами:
Private Sub CommandButton1_Click()
    Dim cc As Column, rr As Row
    With ThisDocument.Tables(1)
        For Each cc In .Columns
            For Each rr In .Rows
                .Cell(rr.Index, cc.Index).Range.InsertAfter Rnd()
            Next rr
        Next cc
    End With
End Sub

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам