#0
by MarinaB
Пишу Excel.Run("C:...PERSONAL.XLS!Макрос8" ); а он мне Не найден макрос 'C:.. Видит его только если у меня открыт Ехсел и я не прописываю путь... если путь прописан, то он этот макрос вызывает... выскакивает предупреждение системы безопасности что типа "это макрос и не страшно ли мне его запускать???" я говорю "не отключать макрос" и у меня вообще Ехсел выключается..а 1С пишет "Не найден макрос 'C:.." КАК МАКРОС ТО ВКЛЮЧИТЬ??
#1
by DGorgoN
Сомневаюсь что поможет. Но все-же попробуй в настройках безопасноти экселя убрать проверку на безопасность макросов
#11
by MarinaB
Так господа!.. я задала конкретный вопрос.. мне нужен конкретный ответ... Если вы не знаете... то займитесь своим делом..
#13
by DGorgoN
Чиста конкретно? Ты многово требуешь. Тут тебе никто не должен ;) Проблема еще может быть в том, что 1с не воспринимает "C:...PERSONAL.XLS!Макрос8" - как путь, а вот "C:...PERSONAL.XLS" - он воспримет.
#14
by MarinaB
PERSONAL.XLS это личная книга макросов. Там у меня макросов... много.. а надо Макрос8..
#15
by DGorgoN
Runs a macro or calls a function. This can be used to run a macro written in Visual Basic or the Microsoft Excel macro language, or to run a function in a DLL or XLL. expression.Run(Macro, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30) expression Required. An expression that returns an Application object. Macro Optional Variant. The macro to run. This can be either a string with the macro name, a Range object indicating where the function is, or a register ID for a registered DLL (XLL) function. If a string is used, the string will be evaluated in the context of the active sheet. Arg1-Arg30 Optional Variant. The arguments that should be passed to the function.
#31
by MarinaB
Вот если путь не прописан, а Ехс открыт, то почему-то все работает... Но мне надо чтобы Ехс сам открывался и пользователи не тыркались.
#32
by mrkorn
Если перед Excel.Run("C:..PERSONAL.XLS!Макрос8" ); вставить открыть Книгу и убрать путь до файла, то всезапускается
#38
by mrkorn
нужно, чтобы книга с макросом была открыта, тогда он ищет макрос во всех открытых, т.е можно ввести название файла без пути и он его найдет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- Сохранение печатной формы в формат Таблица EXCEL (.xls)
- Как 100% узнать выбран файл Excel или какой другой с расширением .xls ?
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- Excel - ошибка при закрытия Excel
- Как пересохранить из нового Excel в старый Excel ?
- 1c 8.3 , Excel и Microsoft ADODB.Есть ли возможность загрузить картинки из Excel
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
- ТабДок.Записать("Имя.xls"); Показать("Имя.xls"); Save... mxl вместо xls...
В этой группе 1С
- Разные штрихкода на один товар и переоценка в рознице - как не пропустить?
- Код перехода на новую строку
- Обмен данными ЗиК -> Бух 7.7 (релизы последние)
- кто в 1С начислял зарплату учителям?
- Запрос к хозрасчетному регистру. Периодичность
- В чем разница между док. Требов.-Наклдная и Передача матер. в эксплуатацию?
- Открыть форму списка справочника с отбором по родителю?
- ПУБ. Почему не закрывается Н01.06?
- OFF Delphi: Простые фильтры для Grid'а на форме
- как сохранить табличный документ в нужное место
- Слетели бухгалтерские итоги.
- 1C на разных процессорах...
- Что такое "бинарные файлы" ?
- ОКОФ Оружия?
- как очистить поле вид номенклатуры?
- Переход с Тис на УТ: с чего начать?
- Как программно создать ручную операцию
- Конвертация данных. Как подгрузить xml?
- Отключить проверку "пустых" субконто в ручной операции
- Как распределить НДФЛ по статьям расходов в ЗиК?