| | Post: 7 | Registrato il: 16/07/2016
| Città: MILANO | Età: 31 | Utente Junior | 2013 | | OFFLINE | |
|
18/07/2016 01:51 | |
Scelta fogli visibili all'avvio di excel Ho un documento con 31 fogli, alcuni dei quali sono nascosti da macro. É possibile, all'avvio del documento, far scegliere quali delle schede non nascoste da macro rimangano visibili mentre le altre vengano nascoste normalmente? |
|
| | Post: 3.274 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
18/07/2016 07:49 | |
è possibile, se la scelta deve essere fatta dall'utente devi costruire una userform con un elenco dei fogli da spuntare ed avviare la userform con [TESTO ::text]Private Sub Workbook_Open() userform1.show End Sub
[Modificato da patel45 18/07/2016 07:50]
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 7 | Registrato il: 16/07/2016
| Città: MILANO | Età: 31 | Utente Junior | 2013 | | OFFLINE | |
|
18/07/2016 09:10 | |
ok risolto grazie
|
| | Post: 3.275 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
18/07/2016 09:13 | |
l'argomento potrebbe essere utile ad altri, sarebbe gentile da parte tua allegare un file di esempio con la soluzione. Una esempio molto spartano con la scelta dei fogli fatta nel primo è in allegato [Modificato da patel45 18/07/2016 10:06]
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 8 | Registrato il: 16/07/2016
| Città: MILANO | Età: 31 | Utente Junior | 2013 | | OFFLINE | |
|
18/07/2016 10:08 | |
ho usato questa guida su YT https://www.youtube.com/watch?v=trWLh5jGxhw ho giusto modificato le cose che mi servivano, impostare la userform con excel 2013 é abbastanza facile, il piú é conoscere il linguaggio per impostarla.
per nascondere un foglio Sheets("[nome del foglio qua]").Visible = False per mostrare un foglio Sheets("[nome del foglio qua]").Visible = True |
| | Post: 532 | Registrato il: 06/04/2013
| Utente Senior | 2010 | | OFFLINE |
|
18/07/2016 11:00 | |
dartx, 18/07/2016 10.08:
..... per nascondere un foglio Sheets("[nome del foglio qua]").Visible = False per mostrare un foglio Sheets("[nome del foglio qua]").Visible = True
Ciao solo per precisare che ponendo visible=False, basta cliccare di destro su un foglio visibile qualsiasi, perchè appaia "Scopri" (oppure in Visualizza > scopri) e quindi il relativo foglio può essere visto. Per evitare ciò, devi usare: nascondere: Sheets("[nome del foglio qua]").Visible = xlVeryHidden mostrare: Sheets(" [nome del foglio qua]").Visible = True saluti Domenico
Win 10 - Excel 2016 |
|
|