powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запись данных в Word-файл с помощью VBA ?
17 сообщений из 17, страница 1 из 1
Запись данных в Word-файл с помощью VBA ?
    #39742946
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Подскажите, pls, как можно реализовать в Word ...

1.Имеется файл, 5-10 строк, в которых список сотрудников (ФИО; Должность)
Иванов; Иван; Иванович; менеджер
Петров; Петр; Петрович; кладовщик
............
............

2.Имеется в Word шаблон файла: сначала идет рисунок (c:\январь.jpg), который необходимо выбирать из списка (январь, февраль и т.д.) и вставлять кодом VBA в Word файл.

3.В этот же шаблон необходимо ниже рисунка вставлять строки из файла, в которых содержаться (ФИО; Должность)
Но необходимо отдельно читать из файла Фамилию и присваивать какой-то переменной,
отдельно Имя, отдельно Отчество, отдельно Должность.
Как это можно сделать?

4. Подскажите, как потом с помощью VBA вставлять текст в определенную строку и в определенную позицию в Word файла?

Предполагаю, что можно создать в шаблоне таблицу и как-то в ячейки таблицы вставлять прочитанные из файла данные..., но как?
Или вставить в шаблон Поля и далее в них вставлять информацию из файла . ??

Буду признателен за помощь с кодом или ссылками на примеры...
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743000
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR,

не очень поняла ваш шаблон
=========================шаблон======================
(некий рисунок в зависимости от месяца)



(некий текст) ддддддддддд дддддддддддддддд дддддддддддддддд дддддддддддд
таблица
фамилияимяотчестводолжностьИванов; Иван; Иванович; менеджерПетров; Петр; Петрович; кладовщик

некий завершающий текст, пописи
======================конец шаблона=====================
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743004
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR,

я как-то насчитала 10 вариантов сего действа
не уверена , что пересчитала все
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743015
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

Шаблон Вы отразили правильно!
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743017
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

что вы имеете ввиду под вариантами?
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743056
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KRПЕНСИОНЕРКА,

что вы имеете ввиду под вариантами?

1. слияние -- со стороны ворд
2. закладки в шаблоне--со стороны аксесс
3. замена в шаблоне --со стороны аксесс
4. полное формирование rtf --со стороны аксесс
5. полное формирование HTML --со стороны аксесс
6. полное формирование в формате ворд --со стороны аксесс
.......остальные с ходу не вспомню
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743138
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

Приоритет 4 или 6

А как слиянием одновременно вывести все строки?
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743147
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KRПЕНСИОНЕРКА,
Приоритет 4 или 6
А как слиянием одновременно вывести все строки?
я предпочитаю 3 и 5
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743154
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

И как их реализовать?
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743173
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR,
вар,3 без таблиц
распаковать с каталогами
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743536
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,


Добрый день!, спасибо за пример, там конечно не совсем моя задача отражена, но посмотрю, что можно вытащить из кода для использования...
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743699
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KRПЕНСИОНЕРКА,


Добрый день!, спасибо за пример, там конечно не совсем моя задача отражена, но посмотрю, что можно вытащить из кода для использования...
как же мне угадать вашу задачу --я же не экстрасенс
если бы задачи были одинаковыми --голова бы у программистов меньше болела
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743774
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

вы совершенно правильно нарисовали шаблон...
задача вроде та же ..

1.В шаблон необходимо вставлять картинку из файла c:\январь.jpg, по сути по дате текущего месяца.
2.И из SCV файла, а не из Access формы брать из каждой строки Ф.И.О и Должность.
3.И VBA кодом вставлять эти ФИО и должность в таблицу вордоского шаблона.
Или не в таблицу, а в заготовленные ПОЛЯ вордоского шаблона.

4. Вот совершенно непонятно, как VBA кодом можно вставить в вордоский шаблон рисунок и в нужное место.
Также непонятно как текстовую строку вставить VBA кодом в нужное место шаблона (строка, позиция) ?
Или как вставить этот же текст в нужные ячейки таблицы шаблона?

=========================шаблон======================
(некий рисунок в зависимости от месяца)

(некий текст) ддддддддддд дддддддддддддддд дддддддддддддддд дддддддддддд
таблица
фамилия имя отчество должность
Иванов; Иван; Иванович; менеджер
Петров; Петр; Петрович; кладовщик


некий завершающий текст, подписи
======================конец шаблона==================
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743827
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR2.И из SCV файла, а не из Access формы брать из каждой строки Ф.И.О и Должность.
вот и выложите пару строк, чтобы не гадать, что у вас за csv

какие в нем
--кодировка
--поля
--разделители

какое расширение у картинок(ворд не все принимает) и какой их размер

=====
видите сколько вопросов появляется, когда речь заходит о реальном отчете
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743830
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri KR,

да забыла еще 1 вопрос --картинки привязанные(линкованные) или внедренные
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743883
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

Картинки внедренные в документ...

И пара строк из файла указана

Иванов; Иван; Иванович; менеджер
Петров; Петр; Петрович; кладовщик

Разделитель ";"
...
Рейтинг: 0 / 0
Запись данных в Word-файл с помощью VBA ?
    #39743888
Yuri KR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yuri KR,


Расширение картинок "jpg"
Размер по обьему около 500 Kb
Размер ширина 15 см
Высота 10 см
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запись данных в Word-файл с помощью VBA ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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