V celico N3 bi rad zapisal stran x od xx strani.
Zapisal sem macro :
Sub pagenumbers()
Dim MyR As Range
Dim PageNumber As Long
Set Mysheet = ActiveSheet
PageNumber = 1
Set MyR = Range("N3")
MyR.Value = "Stran " & PageNumber
Do While Not Intersect(MyR, ActiveSheet.UsedRange) Is Nothing
If MyR.EntireRow.PageBreak = xlPageBreakAutomatic Then
MyR.Value = "Stran " & PageNumber
PageNumber = PageNumber + 1
End If
Set MyR = MyR.Offset(1, 0)
Loop
End Sub
Kaj imam narobe oziroma kaj moram dodati, da bo stvar delovala.
Sedaj mi na vsako stran napiše "stran 1", macro moram ročno zagnati.
Ali je možno, da se macro samodejno zažene vsakič ko dam predogled tiskanja ali tiskanje.
Zapisal sem macro :
Sub pagenumbers()
Dim MyR As Range
Dim PageNumber As Long
Set Mysheet = ActiveSheet
PageNumber = 1
Set MyR = Range("N3")
MyR.Value = "Stran " & PageNumber
Do While Not Intersect(MyR, ActiveSheet.UsedRange) Is Nothing
If MyR.EntireRow.PageBreak = xlPageBreakAutomatic Then
MyR.Value = "Stran " & PageNumber
PageNumber = PageNumber + 1
End If
Set MyR = MyR.Offset(1, 0)
Loop
End Sub
Kaj imam narobe oziroma kaj moram dodati, da bo stvar delovala.
Sedaj mi na vsako stran napiše "stran 1", macro moram ročno zagnati.
Ali je možno, da se macro samodejno zažene vsakič ko dam predogled tiskanja ali tiskanje.