Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Visual Basic _ Простой вопрос.please Help.public Function

Автор: Игорь_OK 28:02:2008, 14:56

Обьявляю в Excel Public Function в одном листе..
Public Function AddRow1(Mas_Range As Variant, col As Integer)
End Function
Почему то из другого листа книги не могу обратиться к этой функции
через Call AddRow1(Mas_Range, col) unsure.gif

Автор: sax_ol 28:02:2008, 15:43

Игорь_OK
наверное надо идти через пространство имен, ну т.е. лист1!...

Автор: Игорь_OK 5:03:2008, 14:09

Цитата(sax_ol @ 28:02:2008, 18:43 ) *
Игорь_OK
наверное надо идти через пространство имен, ну т.е. лист1!...


А можете поподробней...ни Call Лист11!AddRow1(Mas_Range, col) ни Лист11!.AddRow1(Mas_Range, col) не прокатывает sad.gif

Автор: sax_ol 5:03:2008, 14:26

А они в модуле, если да то и его надо указывать.

Автор: Игорь_OK 5:03:2008, 15:17

Цитата(sax_ol @ 5:03:2008, 17:26 ) *
А они в модуле, если да то и его надо указывать.


Действительно,засунул в модуль,заработало видно изо всех листов...а так из листа в лист не видит rolleyes.gif

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)