Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопос по VBA, Как програмно определить на какой странице (номер) в Excel находится курсор / 2 сообщений из 2, страница 1 из 1
23.08.2006, 11:59
    #33937014
VictoryS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопос по VBA, Как програмно определить на какой странице (номер) в Excel находится курсор
Вывожу информацию в Excel - необходимо определить номер страницы на которой в данный момент находится курсор.
...
Рейтинг: 0 / 0
23.08.2006, 15:55
    #33938058
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопос по VBA, Как програмно определить на какой странице (номер) в Excel находится курсор
Попробуй.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
Public Sub PageNumner()
    Dim VPB As Excel.VPageBreak
    Dim HPB As Excel.HPageBreak
    Dim intVPBC As Integer
    Dim intHPPC As Integer
    Dim lngPage As Long
    
    lngPage =  1 
    
    If Activesheet.PageSetup.Order = xlDownThenOver Then
        intHPPC = Activesheet.HPageBreaks.Count +  1 
        intVPBC =  1 
    Else
        intVPBC = Activesheet.VPageBreaks.Count +  1 
        intHPPC =  1 
    End If

    For Each VPB In Activesheet.VPageBreaks
        If VPB.Location.Column > ActiveCell.Column Then
            Exit For
        End If
        
        lngPage = lngPage + intHPPC
    Next VPB
    
    For Each HPB In Activesheet.HPageBreaks
        If HPB.Location.Row > ActiveCell.Row Then
            Exit For
        End If
            
        lngPage = lngPage + intVPBC
    Next HPB
    
    MsgBox "Номер страницы активной ячейки = " & lngPage
End Sub
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопос по VBA, Как програмно определить на какой странице (номер) в Excel находится курсор / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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