Excel: elenco fogli attivi in VBA

Anonimo
2018-11-23T09:02:47+00:00

Buongiorno a tutti,

la mia è una domanda in teoria semplice, ma per la quale non ho trovato risposta (forse ho cercato male).

Dunque: in una cartella con i soliti tre fogli (Foglio1, Foglio2, Foglio3), seleziono, ad esempio, Foglio1 e Foglio2 (tralasciando il Foglio3). VBA genera in automatico " Sheets(Array("Foglio1", "Foglio2")).Select ".

Come posso sapere, da VBA in un altro evento (ad es. "BeforePrint"), quali sono i fogli selezionati (in modo da poter escludere, ad es. la stampa del Foglio2)?

Grazie in anticipo

Ivo

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
2018-11-23T09:53:16+00:00

Ciao,

con questo comando attivi l'anteprima di stampa dei fogli selezionati:

ActiveWindow.SelectedSheets.PrintPreview

La risposta è stata utile?

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

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2018-11-23T14:21:16+00:00

    Prego :)

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-11-23T10:28:39+00:00

    Grazie, era "ActiveWindow.SelectedSheets" che non ero riuscito a trovare!

    Buona giornata

    Ivo

    La risposta è stata utile?

    0 commenti Nessun commento