powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как кодом VBA отобразить в Wordданные из xls-файла ?
13 сообщений из 13, страница 1 из 1
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745192
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите как кодом VBA отобразить данные из xls-файла, в Word ?
(word - шаблон и xls-источник прилагаются)

Источником может быть и просто TXT файл с разделителями (;)
Поискал на сайте, есть некоторые фрагменты, но к сожалению мне их недостаточно для решения задачи.

Имеется xls-файл, таблица1 (файл прилагается)

ФАМИЛИЯ ИМЯ ОТЧЕСТВО ДОЛЖНОСТЬ
1 Иванов Иван Иванович Менеджер
2 Петров Петр Петрович Водитель
3 Сидоров Иван Сергеевич Экспедитор

Необходимо данные из этого файла VBA кодом передать в Word (прилагается шаблон).

В Word шаблоне тремя способами представлена одна и та же информация:
1. Созданы закладки (Фамилия1, Имя1, Отчество1, Должность1 - пример для первой строки) - в которых необходимо отобразить отобразить данные их xls-файла.
2. Создана таблица1, с такими же по сути ячейками, в которых необходимо отобразить данные их xls-файла.
3. Созданы ПОЛЯ, с одноименными названиями (Фамилия1, Имя1, Отчетсво1, Должность1 - пример для первой строки), в которые необходимо отобразить отобразить данные их xls-файла.

Насколько понимаю есть возможность в Ворде отобразить данные в Закладки, в Таблицы, в ПОЛЯ...,
т.е по сути способами отраженными пунктами п1, п2, п3.

Но как это сделать кодом VBA ?
Кто имеет такой опыт, помогите с идеями и VBA кодом...
Спасибо!
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745254
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KRИмеется xls-файл, таблица1 (файл прилагается)
искала XLS. а нашла только картинку и куцый ВОРД-шаблон(переупрощенный)
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745266
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,


извините, не тот файл вложил :)
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745271
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR, а каким боком тут Access? Для Word и Excel есть отдельный подфорум .
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745288
В Ворде кроме 3-х ваших вариантов есть еще метод InsertDatabase объекта Range. Он быстрый и позволяет создать таблицу из разных источников, в т.ч. из Ёкселя и TXT с разделителями.
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745386
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, Вы правы ...

Даже хотел вначале написать, что нужен импорт из Access таблицы в Word.
И понятно, что Ecxel файл импортировать в Access таблицу труда не составит.

Но понял, что практически не важно откуда, важно, что нужно отразить данные в Word... и именно VBA методами...
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745388
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

а можете краткий примерчик привести с методом InsertDatabase объекта Range ?
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745422
"краткий примерчик" есть в справке Ворда по этому методу, причем с листа Ёкселя.
К тому же поиск в инете вывалит вам много инфы.
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745456
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий, что-то прям примеров не видно ...

где вы конкретно нашли пример импорта данных в Word с XLS Листа?
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745477
zimkon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yuri KR,

7906538
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745479
Yuri KRчто-то прям примеров не видно ...

где вы конкретно нашли пример импорта данных в Word с XLS Листа?

Из справки
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
With Selection
    .Collapse Direction:=wdCollapseEnd
    .Range.InsertDatabase _
        Format:=wdTableFormatSimple2, Style:=191, _
        LinkToSource:=False, Connection:="Entire Spreadsheet", _
        DataSource:="C:\MSOffice\Excel\Data.xls"
End With
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745485
zimkon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zimkonYuri KR,

7906538
и тут http://access-excel.tips/excel-vba-export-excel-to-word/ тоже кое-что можно посмотреть
...
Рейтинг: 0 / 0
Как кодом VBA отобразить в Wordданные из xls-файла ?
    #39745522
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, буду пробовать ...
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как кодом VBA отобразить в Wordданные из xls-файла ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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