powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / необходимо чтобы MS Word предоставил свои объекты в MS Excel
27 сообщений из 27, показаны все 2 страниц
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797652
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В редакторе Visual Basic следует создать процедуру СформироватьОтчет,создаю его,но не могу понять почему постоянно высвечивается желтым цветом это команда :"w.Visible = True" и при запуске макроса"Отчет"выводится сообщение Run-time error "424" Object requierd
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797660
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем закомментирована эта строка?
Код: vbnet
1.
Dim w As New Word.Application
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797667
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,делала по образцу в книге.Знания нулевые в редакторе Visual Basic
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797680
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо убрать апостроф перед этой строкой

P.S. А причем тут знание редактора? Тут речь идет о знании языка. И получается странная совместимость между "делала" и "нулевые знания"
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797695
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,Убрала ,но теперь другая ошибка высвечивается "Method or data member not found"
я же по образцу делала,а не сама всё это взяла из головы,значит знания языка нулевые
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797705
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Otchetно теперь другая ошибка высвечиваетсяOtchetделала по образцу в книгеНу так тогда хоть перепечатывать без ошибок можно?
надо исправить w.Document.Add на w.Documents.Add
Мы так до посинения будем.... может сначала следовало изучить основы языка?
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797722
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
)) спасибо Вам большое,что потрудились посмотреть.И указать на точные пробелы в моей жизни! если бы знала что из чего складывается,то обязательно этим бы занялась.
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797725
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OtchetИ указать на точные пробелы в моей жизни!пробелы у вас лишние в той же строке перед и после имени файла
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797734
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы имеете ввиду пробелы в этой строке
Set doc = w.Documents.Add("C:\Users\....
но программа их вновь создает
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797738
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имею ввиду вот эти пробелы:
Код: vbnet
1.
Set d = w.Documents.Add(" C:\Users\Эльза\Desktop\Практические занятия\Тема 8\Шаблон контракта.dot ")

программа не может их сама созлавать
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797746
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
убрала уже...простите но теперь выводит ошибку "430"
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797748
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой текст ошибки, на какой строке?
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797754
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Class does not support Automation or does not support expected interface
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797756
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вновь выделяет эту строку w.Visible = True
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797764
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то уже наковыряли лишнего, шлите новый файл
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797765
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то уже наковыряли лишнего, шлите новый файл
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797769
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
))
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797781
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лично у меня доходит до "шаблон данного документа не существует". Шаблон-то дадите?
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797783
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот он
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797785
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно, шаблон в тексте программы у вас называется иначе.

У меня все сработало, контракт заполнился.
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797793
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
видимо у меня руки кривые(( шаблон переименовала,почти сразу как увидела ошибку.Может теперь вы мне эти файлы перешлете,может что нить от этого изменится...(
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797801
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перезагрузите комп для начала
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797806
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
перезагрузила,вновь открыла всё тоже самое(
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797812
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно очень
ну попробуйте заменить
Код: vbnet
1.
2.
   Dim w As New Word.Application
   Dim d As Word.Document

на
Код: vbnet
1.
2.
3.
   Dim w As Object
   Dim d As Object
   Set w = CreateObject("Word.Application")
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797817
Otchet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прости не знаю кто Вы,не могли бы вы представится?)))я вас просто обожаю Вы мой спаситель)*
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37797818
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайди в мой профиль - там есть фотка. Рука - это ты.
...
Рейтинг: 0 / 0
необходимо чтобы MS Word предоставил свои объекты в MS Excel
    #37830264
EducatedFool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вдруг кому пригодится: (программа работает с приложением Word из Microsoft Excel)

Программа для заполнения документов данными из таблицы Excel (из Excel в Word)

--------------------
Надстройка предназначена для формирования (подготовки) документов по шаблонам, с заполнением созданных файлов данными из текущей книги Excel.

В качестве шаблонов могут выступать следующие типы файлов:
документы Word (расширения DOC, DOCX, DOCM)

шаблоны Word (расширения DOT, DOTX, DOTM)

книги Excel (расширения XLS, XLSX, XLSM, XLSB)

шаблоны Excel (расширения XLT, XLTX, XLTM)

текстовые документы (расширения TXT, DAT, XML и т.д.)

В качестве исходных данных для заполнения, используется открытый в Excel файл (с таблицей, содержащей строку заголовка)

Количество шаблонов документов не ограничено
--------------------------------
В каких случаях вам может пригодиться эта надстройка:


если у вас в таблице Excel хранится список контрагентов (с их реквизитами), и вы хотите нажатием одной кнопки формировать договоры, акты или коммерческие предложения для каждого из них

если в вашей таблице Excel хранятся паспортные данные сотрудников, и вам необходимо быстро сформировать по шаблону приказы или прочие документы в формате Word, заполнив созданные документы данными сотрудников

подготовить письма, уведомления, грамоты в формате PDF или Word, заполнив созданные файлы информацией с листа Excel
и т.д. и т.п. - надстройку можно применять для создания любых документов на основе данных из Excel
--------------------------------

Скачать надстройку можно здесь:
http://excelvba.ru/programmes/FillDocuments
...
Рейтинг: 0 / 0
27 сообщений из 27, показаны все 2 страниц
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / необходимо чтобы MS Word предоставил свои объекты в MS Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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