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

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

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

У меня все сработало, контракт заполнился.
...
Рейтинг: 0 / 0
16.05.2012, 20:29
    #37797793
Otchet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необходимо чтобы MS Word предоставил свои объекты в MS Excel
видимо у меня руки кривые(( шаблон переименовала,почти сразу как увидела ошибку.Может теперь вы мне эти файлы перешлете,может что нить от этого изменится...(
...
Рейтинг: 0 / 0
16.05.2012, 20:32
    #37797801
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необходимо чтобы MS Word предоставил свои объекты в MS Excel
перезагрузите комп для начала
...
Рейтинг: 0 / 0
16.05.2012, 20:42
    #37797806
Otchet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необходимо чтобы MS Word предоставил свои объекты в MS Excel
перезагрузила,вновь открыла всё тоже самое(
...
Рейтинг: 0 / 0
16.05.2012, 20:48
    #37797812
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необходимо чтобы MS Word предоставил свои объекты в MS Excel
Странно очень
ну попробуйте заменить
Код: 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
16.05.2012, 20:54
    #37797817
Otchet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необходимо чтобы MS Word предоставил свои объекты в MS Excel
прости не знаю кто Вы,не могли бы вы представится?)))я вас просто обожаю Вы мой спаситель)*
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / необходимо чтобы MS Word предоставил свои объекты в MS Excel / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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