Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
barinrec
61 / 3 / 1
Регистрация: 27.04.2014
Сообщений: 99
1

Обработка таблиц Word из приложения Excel

02.06.2014, 13:07. Просмотров 832. Ответов 2
Метки нет (Все метки)

Пожалуйста, подскажи как добраться из екселя до таблиц в файле ворд.
Приведенным ниже кодом не удается достучаться до таблиц. В ворде все работает.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Sub обработка_таблиц_ворд()
    
    Dim word As Object
    Set word = CreateObject("Word.Application")
    word.Application.Visible = True
    Set wd = word.Documents.Open(путь_к_файлу)
    
    Dim oTable As Object
    For Each oTable In wd.Tables
        
         With oTable
            .Spacing = 0
            .TopPadding = 0
            .BottomPadding = 0
            .LeftPadding = 0
            .RightPadding = 0
            .Rows.Alignment = wdAlignRowCenter
         End With
    Next 
end sub
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2014, 13:07
Ответы с готовыми решениями:

Перенос таблиц из excel в word
Доброго времени суток! Необходимо сделать загрузку таблиц из excel в word, в...

Перевод таблиц из Word в Excel
Всем привет! Есть программа по моделированию, которая выдает отчеты в...

Экспорт данных из Таблиц Excel в Word
Добрый день. Я скачал Excel с макросом, по созданию договоров, как смог...

Перенос данных таблиц из Excel в Word
Имеется Word''овский файл-отчет - текст, таблицы-источники для графиков (10...

Как работать с объектом selection ячейки таблицы word из приложения Excel в ВБА
Как обращаться к объекту selection ячейки таблицы word из приложения Excel, так...

2
Hugo121
6292 / 2391 / 406
Регистрация: 19.10.2012
Сообщений: 7,083
02.06.2014, 13:15 2
Лучший ответ Сообщение было отмечено barinrec как решение

Решение

Эксель не знает (если не подсказать библиотекой) что такое wdAlignRowCenter - замените на 1.
0
barinrec
61 / 3 / 1
Регистрация: 27.04.2014
Сообщений: 99
02.06.2014, 13:19  [ТС] 3
Hugo121, благодарю. И вправду все работает.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2014, 13:19

Открыть файл Word и какой-либо файл из приложения под Excel
То есть выполнить двойной щелчок мышкой на каком-либо файле средствами VBA.

Word: макрос для таблиц. Отформатировать определенный вид таблиц
В документе два вида таблиц. Первый тип таблиц имеет вертикальную шапку сбоку...

Из Excel в Word, как добавить или сохранить закладку в Word
Добрый день, уважаемые форумчане, надеюсь на вашу помощь. Переношу данные из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru