Quando stampi fogli di lavoro più lunghi, potresti desiderare un modo per stampare pagine pari o dispari. Sfortunatamente, Excel non include questa funzionalità.

Tuttavia, ci sono un paio di modi per aggirare questo problema.

Innanzitutto, se lo scopo per la stampa di pagine pari e dispari è stampare fronte-retro, potresti controllare il driver della stampante per vedere se è in grado di gestire la stampa fronte-retro o se in qualche modo stamperà solo pagine pari o dispari. Questo approccio ti consente di bypassare del tutto Excel.

Un altro modo per aggirare Excel è semplicemente creare un file PDF dal tuo output. È quindi possibile aprire il file PDF e utilizzare Acrobat o Adobe Reader per stampare pagine pari o dispari.

Se vuoi rimanere in Excel, forse il modo migliore per gestire la situazione è trovare una macro che gestisca la stampa.

Una tale macro può essere affrontata in molti modi. Eccone uno breve:

Sub PrintOddEven()

Dim TotalPages As Long     Dim StartPage As Long     Dim Page As Integer

TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")

StartPage = InputBox("Enter starting page number")



If StartPage > 0 Then         For Page = StartPage To TotalPages Step 2             ActiveSheet.PrintOut From:=Page, To:=Page, _               Copies:=1, Collate:=True         Next     End If End Sub

Quando si esegue la macro, viene richiesto un numero di pagina iniziale. Nella maggior parte dei casi immetti 1 o 2, ma puoi effettivamente inserire qualsiasi numero di pagina desideri. La macro quindi stampa la pagina iniziale e ogni seconda pagina da lì in avanti.

È possibile, se lo si desidera, stampare anche pagine pari e dispari creando due visualizzazioni personalizzate in Excel: una per le pagine dispari e una per le pagine pari. Tutto quello che devi fare è specificare un intervallo di celle non contiguo (costituito dalle celle nelle pagine pari o dispari) come area di stampa per ciascuna visualizzazione.

Ad esempio, se volessi definire un’area di stampa composta dalle celle per tutte le pagine dispari, potresti farlo:

  1. Passa all’anteprima interruzioni di pagina.

  2. Usa il mouse per selezionare tutte le celle della pagina 1.

  3. Tieni premuto il tasto Ctrl mentre selezioni tutte le celle della pagina 3.

  4. A sua volta, e sempre tenendo premuto il tasto Ctrl, seleziona tutte le celle delle altre pagine dispari.

  5. Definisci le celle selezionate come area di stampa.

Con l’area di stampa selezionata, salvare la visualizzazione. Quindi cancella l’area di stampa, usa la stessa tecnica per selezionare tutte le celle pari e salva la vista. Ora hai due visualizzazioni che puoi stampare e ogni visualizzazione conterrà solo pagine pari o dispari. L’unico svantaggio di questo approccio è che Excel numera le pagine stampate in sequenza (1, 2, 3, 4) invece di quello che sono realmente (1, 3, 5, 7).

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (8845) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia di menu precedente di Excel qui: