Страница: 1 |
Вопрос: VBA Excel | Добавлено: 09.11.02 16:57 |
Автор вопроса: ![]() |
Как из формы UserForm Excel создать новый лист и дать ему имя? Где должна храниться процедура-в книге, форме или модуле? Михаил |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 9 Ответов: 84 |
Профиль | Цитата | #1 | Добавлено: 10.11.02 08:36 |
Private Sub CommandButton1_Click() Процедура может храниться и в форме и в модуле. Это зависит от необходимиости вызова процедуры. Если она вызывается один раз и именно из этой формы, достаточно и описать ее в этой форме. Если она должна вызываться из нескольких форм - можно описать ее в модуле один раз а из любой формы вызывать ее. Модуль: Public Sub AddSheet(ByVal sSheetName As String) Dim ws As Worksheet Форма 1: Private Sub CommandButton1_Click() End Sub Форма 2: Private Sub CommandButton1_Click() End Sub |
Страница: 1 |
|