№ страницы ячейки (Excel)

Программирование на Visual Basic for Applications
Ilya Vasilyev
Постоялец
Постоялец
 
Сообщения: 820
Зарегистрирован: 06.08.2002 (Вт) 5:36
Откуда: Russia, Omsk

№ страницы ячейки (Excel)

Сообщение Ilya Vasilyev » 24.03.2004 (Ср) 10:57

Как узнать, на какой странице будет напечатана какая-нить ячейка листа Excel в рамках всей книги?
Изображение
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали

sergmagunov
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 01.11.2002 (Пт) 5:58
Откуда: Ukraine

Сообщение sergmagunov » 04.04.2004 (Вс) 14:28

Это прописывай в модуле:

Dim X As New WorksheetsEventsClass

Sub InitializeApp()
Set X.wrk = Application
End Sub

А это в модуле класса с именем WorksheetsEventsClass:

Public WithEvents wrk As Application

Private Sub wrk_SheetChange(ByVal Sh As Object, ByVal Target As Range)
MsgBox Sh.Name & Target.Address
End Sub

Запускай модуль и пробуй теперь вносить изменения в листах книги.

Сергей.
Banker


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

    TopList