> In una cartella con molti fogli è possibile visualizzare le linguette solo
> di alcuni e lasciare nascosti gli altri?
Ciao Paolo.
Intendi nascondere, oltre alle linguette, anche i relativi fogli?
Potrebbe interessarti nascondere tutte le linguette? Se fosse possibile
fare cio' che chiedi, come intendi accedere a detti fogli, oppure non ti
interessa?
--
Maurizio Borrelli [Microsoft MVP Office System]
http://www.riolab.org/
"Maurizio Borrelli" wrote:
Tutte le linguette sono nascoste in quanto la navigazione tra i fogli
avviene tramite macro VBA associate a pulsanti.
Per comodità di movimento in una sezione dell'applicazione vorrei però che
alcune linguette fossero visibili in modo che l'operatore possa agire su tali
fogli "liberi". Ora però viene fuori la mia abissale ignoranza.
Dove posso documentarmi per sapere cosa vuole dire un "foglio nascosto"? Non
basta nascondere la linguetta?
Grazie
>
>
>
>
[...]
> > > In una cartella con molti fogli è possibile visualizzare le linguette solo
> > > di alcuni e lasciare nascosti gli altri?
> > Intendi nascondere, oltre alle linguette, anche i relativi fogli?
> > Potrebbe interessarti nascondere tutte le linguette? Se fosse possibile
> > fare cio' che chiedi, come intendi accedere a detti fogli, oppure non ti
> > interessa?
> Tutte le linguette sono nascoste in quanto la navigazione tra i fogli
> avviene tramite macro VBA associate a pulsanti.
> Per comodità di movimento in una sezione dell'applicazione vorrei però che
> alcune linguette fossero visibili in modo che l'operatore possa agire su tali
> fogli "liberi". Ora però viene fuori la mia abissale ignoranza.
> Dove posso documentarmi per sapere cosa vuole dire un "foglio nascosto"? Non
> basta nascondere la linguetta?
Ciao Paolo.
Versione di Excel? Mettiamo sia 2003. Allora prova:
Formato > Foglio
Nascondi
Formato > Foglio
Scopri...
Con questi comandi, linguetta visibile o meno, tutto il Foglio di lavoro
diventa nascosto.
Allor anascondi e rendi visibile tutto il foglio che ti interessa via vba
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
"MA" wrote:
La soluzione di Maurizio ovviamente funziona.
Proverò a inserire il codice in una macro che rende visibili solo le labels
dei fogli che mi interessano, girando la proprietà visible a true, e
lasciando a una routine di apertura dell'applicazione il compito di
nascondere tutto. Ovviamente un'altra macro con visible impostata a false
nasconderà i fogli al momento opportuno. Sarà OK?
[...]
> > >>> In una cartella con molti fogli è possibile visualizzare le
> > >>> linguette solo di alcuni e lasciare nascosti gli altri?
> > >> Intendi nascondere, oltre alle linguette, anche i relativi fogli?
> > >> Potrebbe interessarti nascondere tutte le linguette? Se fosse
> > >> possibile fare cio' che chiedi, come intendi accedere a detti fogli,
> > >> oppure non ti interessa?
> > > Tutte le linguette sono nascoste in quanto la navigazione tra i fogli
> > > avviene tramite macro VBA associate a pulsanti.
> > > Per comodità di movimento in una sezione dell'applicazione vorrei
> > > però che alcune linguette fossero visibili in modo che l'operatore
> > > possa agire su tali fogli "liberi". Ora però viene fuori la mia
> > > abissale ignoranza.
> > > Dove posso documentarmi per sapere cosa vuole dire un "foglio
> > > nascosto"? Non basta nascondere la linguetta?
> > Allor anascondi e rendi visibile tutto il foglio che ti interessa via vba
> La soluzione di Maurizio ovviamente funziona.
> Proverò a inserire il codice in una macro che rende visibili solo le labels
> dei fogli che mi interessano, girando la proprietà visible a true, e
> lasciando a una routine di apertura dell'applicazione il compito di
> nascondere tutto. Ovviamente un'altra macro con visible impostata a false
> nasconderà i fogli al momento opportuno. Sarà OK?
Ciao Paolo.
Una cosa non capisco/non mi convince nel tuo discorso: "rendere visibili
solo le labes ecc.". La visibilita' o meno delle etichette (o tutte o
nessuna) e` una cosa, la visibilita` di un Foglio di lavoro un'altra; la
visibilita` cioe` di ciascuno di quelli della Cartella di lavoro e,
attenzione! *tutti meno uno*, perche' uno deve restare visibile. Altra
cosa ancora nascondere/mostrare l'intera Cartella di lavoro.
Le etichette (per Excel "scheda" ma anche "linguetta scheda"!, en. Tabs)
vengono mostrate/nascoste con:
[XL2007]
Pulsante Office
[ Opzioni di Excel ]
Impostazioni avanzate
Opzioni di visualizzazione per la cartella di lavoro: [nome]
[v] Mostra schede dei fogli
[ OK ]
[XL2003-]
Strumenti > Opzioni
Visualizza
[v] Schede
[ OK ]
Ovvero:
Property DisplayWorkbookTabs As Boolean
Membro di Excel.Window
I Fogli di lavoro si nascondono e visualizzano cosi`:
[XL2007]
Formato
Nascondi e scopri
Nascondi foglio/Scopri foglio...
[XL2003-]
Formato > Foglio > Nascondi/Scopri...
Ovvero:
Property Visible As Variant
Membro di Excel.Sheets
Property Visible As XlSheetVisibility
Membro di Excel.Worksheet
Le Finestre delle Cartelle di lavoro si nascondono e visualizzano cosi':
[XL2007]
Visualizza
Nascondi/Scopri
[XL2003-]
Finestra > Nascondi / Scopri...
Ovvero:
Property Visible As Boolean
Membro di Excel.Window
[...]
> Property Visible As Variant
> Membro di Excel.Sheets
[...]
Quanto sopra ho dimenticato di cancellarlo. Non considerarlo.