Mentre Microsoft Excel 2007 offre una varietà di opzioni di stampa dal menu di stampa sulla barra degli strumenti, non ti dà la possibilità di stampare le pagine pari o dispari. Per fortuna, c'è uno strumento che è possibile utilizzare per stampare le pagine pari e dispari: Visual Basic for Applications (VBA). VBA è incorporata in Excel 2007 e ti permette di personalizzare Excel per soddisfare le vostre esigenze. Questo include l'esecuzione di macro (programmi che eseguono un compito specifico).
Istruzioni
1
Fare clic sulla scheda "Sviluppatore" in Excel 2007.
2
Fare clic su "Visual Basic" per aprire l'Editor di Visual Basic (VBE).
3
Fare clic su "Inserisci", poi "Modulo" per aprire una finestra del modulo in bianco.
4
Copiare e incollare il codice seguente nella finestra del modulo:
Sub PrintOddEven()
Dim TotalPages As Long
Dim StartPage As Long
Dim Page As Integer
StartPage = InputBox("Enter starting page number")
TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")
If StartPage > 0 And StartPage <= TotalPages Then
For Page = StartPage To TotalPages Step 2
ActiveSheet.PrintOut From:=Page, To:=Page, _
Copies:=1, Collate:=True
Next
End If
End Sub
5
Premere "F5" per eseguire la macro. Apparirà una finestra pop-up e si ritorna al foglio di calcolo Excel.
6
Digitare il numero di pagina iniziale nella casella di testo. Se si desidera stampare le pagine dispari, immettere un numero dispari. Se si desidera stampare le pagine pari, immettere un numero pari. Da quel punto di partenza verrà stampata pagine pari o dispari. Ad esempio, se si digita "1", verrà stampata pagine dispari 1 fino alla fine del documento.
Consigli & Avvertenze
- Se non vedete la scheda sviluppo, fare clic sul pulsante "Microsoft Office", quindi fare clic su "Opzioni di Excel".
- Fare clic su "Popular", quindi sulla scheda "Mostra Developer" nella casella di controllo barra multifunzione.