Condividi tramite

Stampare numeri progressivi di pagine dello stesso foglio excel

Anonimo
2012-12-15T08:54:03+00:00

Buongiorno a tutti;

Ho una solo foglio excel. Di questo foglio dovrei stampare 31 pagine numerate per un registro. Vorrei che ad ogni foglio corrispondesse un numero progressivo a piè di pagina. 1-2-3-4-5-6....31 etc. Come fare?

Vi ringrazio

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-12-15T15:50:44+00:00

Buongiorno a tutti;

Ho una solo foglio excel. Di questo foglio dovrei stampare 31 pagine numerate per un registro. Vorrei che ad ogni foglio corrispondesse un numero progressivo a piè di pagina. 1-2-3-4-5-6....31 etc. Come fare?

Vi ringrazio

Non ho capito.

Se vuoi stampare la stessa pagina per 31 volte aumentando via via il numero progressivo nel piè di pagina, ad esempio:

Public Sub m()

    Dim sh As Worksheet

    Dim lng As Long

    Application.ScreenUpdating = False

    Set sh = ThisWorkbook.Worksheets("Foglio1")

    For lng = 1 To 31

        With sh

            .PageSetup.CenterFooter = lng

            .PrintOut

        End With

    Next

    Application.ScreenUpdating = True

    Set sh = Nothing

End Sub

Qui scrivo 1, 2, ...., 31 al centro nel piè di pagina. Per scrivere a dx o a sx nel piè di pagina, sostituisci:

.PageSetup..CenterFooter = lng

con

.PageSetup..RightFooter = lng   per scrivere a dx

.PageSetup..LeftFooter = lng      per scrivere a sx

La risposta è stata utile?

6 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili