Mens Microsoft Excel 2007 tilbyder en række udskriftsindstillinger fra trykkeriet menuen på værktøjslinien , betyder det ikke give dig mulighed for at udskrive lige eller ulige sider. Heldigvis er der et værktøj, du kan bruge til at udskrive lige og ulige sider : Visual Basic for Applications ( VBA ) . VBA er indbygget i Excel 2007 , og giver dig mulighed for at tilpasse Excel til dine behov . Dette omfatter kører makroer ( programmer, som udfører en bestemt opgave ) . Instruktioner
1
Klik på "Udvikler "-fanen i Excel 2007 .
2
Klik på "Visual Basic " for at åbne Visual Basic Editor ( VBE ) . < Br >
3
Klik på " indsæt " og derefter " modul " for at åbne en tom modul vindue
4
Kopier og indsæt følgende kode i modulet vinduet : . < br >
Sub PrintOddEven ()
Dim TotalPages As Long
Dim startside As Long
Dim Page As Integer
Startside = InputBox ("Indtast startsidetal " )
TotalPages = Application.ExecuteExcel4Macro ( " GET.DOCUMENT (50 ) " )
p Hvis Ixquick > 0 And startside <= TotalPages Så
for Page = Startpage på TotalPages Trin 2
ActiveSheet.PrintOut Fra: = Side , til: = Side , _
Kopier: = 1, Sætvis : = Sand
Næste
End If
End Sub
5
Tryk på " F5 " for at køre makroen. Et pop-up vindue vises , og du vil blive returneret til Excel- regneark.
6
Type startsidetallet i tekstfeltet . Hvis du vil udskrive ulige sider , skal du indtaste et ulige tal. Hvis du ønsker at udskrive lige sider , skal du indtaste et lige tal . Excel vil udskrive lige eller ulige sider fra dette udgangspunkt . For eksempel, " , 1" hvis du skriver Excel udskriver ulige sider 1 gennem slutningen af dit dokument.