Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2009, 11:29   #1
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию Макрос создания таблицы в ворде по шаблону.

Необходимо написать макрос, который автоматически строит таблицу в Microsoft Word по приложенному макету. Исходные данные размещаются в другом документе Word (либо в текстовом файле).Сколько по инету смотрел,нет ничего по этой теме.В основном таблицы в эксель.
Вложения
Тип файла: doc TablMakros.doc (27.0 Кб, 70 просмотров)
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 12:24   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

В каком виде исходные данные? В текстовом файле или в Word'овском документе? Где находится этот файл с исходными данными? Как его выбирать: диалогом или читать еще из одного файла?
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 01.02.2009, 12:39   #3
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию

В вордовском документе и в той же папке допустим, что и файл, в котором будет построена таблица.Данные в виде табулированых значений.
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 12:42   #4
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию

А еще лучше через диалоговое окно чтоб указать файл и потом пошло построение.
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 12:53   #5
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Пример файла с исходными данными приложи
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 01.02.2009, 13:11   #6
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию

Да я пример показал в прилагаемом файле, эти данные могут продолжаться сколько угодно, по ним нужно построить таблицу как в макете в прикрепленом файле.
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 13:16   #7
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию

Считывает эти данные и строит таблицу в соответствии с макетом,длинна таблицы соответственно зависить должна от количества данных,которые могут быть разными в различное время, изменяются они в общем иногда.
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 14:20   #8
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Дату откуда брать?
Добавлено позже
Странно, Dialogs(wdDialogFileOpen).Name возвращает только имя без пути? А путь где?
Лучше день потерять — потом за пять минут долететь!©

Последний раз редактировалось viter.alex; 01.02.2009 в 14:44.
viter.alex вне форума Ответить с цитированием
Старый 01.02.2009, 15:33   #9
opengeimer
 
Аватар для opengeimer
 
Регистрация: 26.01.2009
Сообщений: 8
По умолчанию

Да дату можно текущую подставить,по часам биоса.
opengeimer вне форума Ответить с цитированием
Старый 01.02.2009, 16:38   #10
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Точки в числах в качестве десятичного разделителя это принципиально? Или можно заменить на запятые?
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересный макрос для создания писем в Outlook через Excel Neo007 Microsoft Office Excel 17 19.04.2009 20:44
Скрипт в ворде. NSvirus Фриланс 10 30.11.2008 13:17
очень срочно нужен макрос на транспонирование таблицы kievlyanin Microsoft Office Excel 10 25.06.2008 13:20
прога в ворде )Игнат( Microsoft Office Word 1 31.01.2008 10:58
Слияние в Ворде. Peter86 Microsoft Office Word 1 15.10.2007 09:46