Option Explicit
Sub RoemischeSeitenzahlen()
Dim lngPages As Long
Dim lngIndex As Long
' Seitenanzahl...
lngPages = ExecuteExcel4Macro("GET.DOCUMENT(50)")
' Alle Seiten durchlaufen..
For lngIndex = 1 To lngPages
ActiveSheet.PageSetup.CenterFooter = _
Application.WorksheetFunction.Roman(lngIndex)
ActiveSheet.PrintOut From:=lngIndex, To:=lngIndex
Next lngIndex
' Zurücksetzen...
ActiveSheet.PageSetup.CenterFooter = ""
End Sub