powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / word2007 адресация на таблицу VB
1 сообщений из 26, страница 2 из 2
word2007 адресация на таблицу VB
    #36813201
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откопал свой код 1998 года, который заполнял данные в таблице Word на основе данных из Access.

Конкретно для его работы уже должна быть заготовка таблицы в Word с нужным количеством столбцов, в данном примере их 7.

Строки добавляются в самую первую таблицу документа.


Код: 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.
38.
With ActiveDocument.Tables( 1 )

   For i =  1  To maxrow

    .Rows.Add 'Добавляем новую строку в таблицу
    
    'Далее заполняем поля в этой строке.
    With .Rows(j)
      
      .Cells( 1 ).Range.Text = rst![rtn]
      
      .Cells( 2 ).Range.Text = rst![SSE]
      
      .Cells( 3 ).Range.Text = rst![OBORUDOVANIE]
      
      .Cells( 4 ).Range.Text = rst![PROISVODITEL]
      
      .Cells( 5 ).Range.Text = rst![POLUCHATEL]
      
      .Cells( 6 ).Range.Text = rst![ADRES_POLUCHATELA]
        
      .Cells( 7 ).Range.Text = rst![SROK_DEISTVIJA]
  
    End With
  

    rst.MoveNext

    j = j +  1 

    ProgressBar1.value = i
        
    StatusBar1.Panels( 2 ).Text = i

   Next i
   
   .Rows(j).Delete 'Удаляется последняя (вспомогательная) строка таблицы.
   
 End With
...
Рейтинг: 0 / 0
1 сообщений из 26, страница 2 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / word2007 адресация на таблицу VB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]