(18/08/2021, 12:35)boolean_ yazdı: Merhaba @Vahap5244,
ilgili sayfanın Vba koduna aşağıdaki kodu yapıştırın ve deneyin. Sayfa kodu alanına yapıştırın. Sayfa sayımı için sayfa sonuna kadar bir kez inmeniz gerekir.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim say As Integer
Dim sayi As Integer
Dim adr As VPageBreak
Dim hcr As HPageBreak
Dim ilkSNo As Integer
sayi = 1
say = 1
If ActiveSheet.PageSetup.Order = xlDownThenOver Then
sayi = ActiveSheet.HPageBreaks.Count + 1
Else
say = ActiveSheet.VPageBreaks.Count + 1
End If
ilkSNo = 1
For Each adr In ActiveSheet.VPageBreaks
If adr.Location.Column > ActiveCell.Column Then Exit For
ilkSNo = ilkSNo + sayi
Next
For Each hcr In ActiveSheet.HPageBreaks
If hcr.Location.Row > ActiveCell.Row Then Exit For
ilkSNo = ilkSNo + say
Next
Range("K5").NumberFormat = "@"
Range("K5") = ilkSNo & " / " & Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")
End Sub
Son Düzenleme: 18/08/2021, 13:29, Düzenleyen: Vahap5244.