Как выполнить макрос для Excel из 1с #633189


#0 by zett
Добрый день!Подскажите как из под 1с для созданной кнопки в листе Excel присвоить ей макрос отрабатываемый в 1с!
#1 by zett
Книга.VBProject не работает.
#2 by План счетов
в 7.7 у меня так запускается: ..............
#3 by manyak
макрос 1совский или те нужно программно создать кнопку в экселе и программно присвоить ей макрос ЭКСЕЛЕВСКИЙ? если макрос экселевский то юзай:
#4 by zett
Нужно программно установить кнопку и добавить макрос, привязанный к ней в Excel. сам макрос есть.
#5 by manyak
ну тогда тебе в помощь
#6 by zett
а как добраться до "OnAction" ?
#7 by manyak
сам запиши макрос в котором создашь кнопку и присвой ей макрос из списка, будет тебе код с  OnAction. яж так и сделал - просто уже удалил :)
#8 by manyak
вот: ActiveSheet.Buttons.Add(317.25, 78.75, 78.75, 16.5).Select Selection.OnAction = "Макрос1"
#9 by zett
макрос есть и он работает, проблема добраться до установки текста макроса на кнопку ПРОГРАММНО из 1С. На данный момент есть COM объект (книга эксель) в которую вставляется кнопка, а на неё вешается макрос, который не понятно как туда впихать. :)
#10 by manyak
а че не программно думаешь? :)
#11 by zett
ок. а можно тогда пример кода, как из 1С через ком-объект добавить строки в макрос ? :)
#12 by manyak
и у тебя смотрю другой вопрос уже: непонятно как макрос впихать, а макрос типа вешается у тебя нормально.
#13 by manyak
так и спрашивай: как программно создать в книге макрос с известным кодом, а не как привязать к кнопке макрос
#14 by manyak
#15 by zett
смотрел. Проблема в том, что по указанному пути не получается добраться:
#16 by manyak
выожи свой код
#17 by manyak
вот еще покури:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С