Страницы: 1
RSS
Как объявить часть адреса ячейки
 
Доброй ночи, товарищи!
Как можно объявить для всех макросов книги часть адреса, которая часто используется в коде
Код
Sheets("Настройки").[C1].Value = ComBox_vybor_zakaz.Value

Часть "Sheets("Настройки")  " объявить какой нибудь буковью
Изменено: kalbasiatka - 14.01.2013 02:08:24
 
Код
dim r as range
set r=Sheets("Настройки").[C1]
...
r.Value = ComBox_vybor_zakaz.Value

если буковь хотите закрепить за листом - то
Код
dim r as worksheet
set r = Sheets("Настройки")
...
r.[C1].Value = ComBox_vybor_zakaz.Value
Изменено: Hugo - 14.01.2013 01:41:19
 
Это, если в каждый макрос прописать, а их туча. Как бы в самом начале для всех макросов ссылающихся на этот лист назначить?
 
В общий модуль
Код
Public r As Worksheet

В модуль книги
Код
Private Sub Workbook_Open()
Set r = Sheets(1)
End Sub
 
Благодарствую, добрые люди  :)
Страницы: 1
Наверх