powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как запустить макрос Excel из FoxPro?
7 сообщений из 7, страница 1 из 1
Как запустить макрос Excel из FoxPro?
    #33751261
OMOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь делать так
Код: plaintext
1.
2.
3.
4.
5.
6.
ole1=createobject('Excel.Application')
ole1.visible=.t.
ole1.workbooks.open(FULLPATH("")+'svedenya2006.xls')

**Запуск макроса
Ole1.Run("Mak1",m.file) && "Mak1" - имя макроса, m.file- параметр, но что он означает я не знаю

Мкрос не запускается, Fox Ругается "Variable "FILE" is not found"
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33751394
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то, в самом Excel достаточно подробная справка по команде RUN()

Первый параметр - это имя макроса
Далее может быть указано до 30 параметров, которые являются входными параметрами запускаемого макроса.

Т.е., в данном случае, m.File - это некая переменная FoxPro, которая содержит значение, являющееся входным параметром макроса "Mak1".

FoxPro ругается на то, что переменная m.File не была опеределена ранее. До обращения к ней в данном методе.
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33751556
OMOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да понятно што "m.file" должна иметь какоето значение.
Но вот какое :-(
D HELPe Excel-я порылся ничего итересного не нашел.
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33751652
OMOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да понятно што "m.file" должна иметь какоето значение.
Но вот какое :-(
D HELPe Excel-я порылся ничего итересного не нашел.
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33751728
OMOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да понятно што "m.file" должна иметь какоето значение.
Но вот какое :-(
D HELPe Excel-я порылся ничего итересного не нашел.
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33751820
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз. Это переменная, созданная САМИМ ПРОГРАММИСТОМ. Что именно он ХОТЕЛ там прописать - это надо спросить у него. FoxPro ругается на то, что ты обращаешся к переменной, которой физически не было создано.

Ну, попробу в командном окне дать команду

?m.test

Получишь то же самое сообщение об ошибке. Ни к макросу, ни к Excel это вообще никакого отношения не имеет.
...
Рейтинг: 0 / 0
Как запустить макрос Excel из FoxPro?
    #33752049
OMOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Звеняйте затупил.
Все работает! :-)))
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как запустить макрос Excel из FoxPro?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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