Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запустить из рабочей книги макрос из Personal.xls ??? / 3 сообщений из 3, страница 1 из 1
15.01.2007, 15:44
    #34256130
Michael5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить из рабочей книги макрос из Personal.xls ???
В personal.xls, в Module13, есть процедура Sub FORMFACTOR(targetrange As Range, X As Integer)

Никак не могу запустить ее из рабочей книги, из обработчика события изменений на листе:


Код: plaintext
1.
2.
3.
4.
5.
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Column = 1  Then
module13.formfactor Target, Target.Row
'Application.Run "personal.xls!formfactor Target, Target.Row"
End If
End Sub


Уж как только не пробовал! Где-то здесь подвох, а где - не пойму! Подскажите пожалуйста!
...
Рейтинг: 0 / 0
15.01.2007, 16:23
    #34256326
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить из рабочей книги макрос из Personal.xls ???
работает
Код: plaintext
1.
2.
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
     Application.Run "Personal.xls!formfactor", Target, Target.Row
End Sub
в простом модуле книги Personal.xls
Код: plaintext
1.
2.
Sub formfactor(targetrange As Range, X As Integer)
    MsgBox targetrange.Address & " " & X
End Sub
...
Рейтинг: 0 / 0
15.01.2007, 16:34
    #34256363
Michael5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить из рабочей книги макрос из Personal.xls ???
Спасибо! А ведь пробовал так, видимо, ошибся где-то...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запустить из рабочей книги макрос из Personal.xls ??? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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