Condividi:        

Togliere visualizzazione barre

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Togliere visualizzazione barre

Postdi piter123 » 21/06/08 14:58

Buon giorno, con il seguente comando tolgo la visualizzazione della barra controllo stumenti.
Application.CommandBars("Control Toolbox").Visible = False

Esiste un comando che invece di specificare la barra da togliere le elimina tutte ?
Grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Sponsor
 

Re: Togliere visualizzazione barre

Postdi Anthony47 » 22/06/08 18:38

Se esiste un comando unico io non lo so, posso solo suggerire qualcosa di alternativo (per vba 6.3).

Questa fa una cosa abbastanza simile:
Codice: Seleziona tutto
Application.DisplayFullScreen = True
Application.CommandBars(12).Enabled = False    'FullScreen bar
Application.CommandBars(1).Enabled = False      'Menu bar

E per ripristinare:
Codice: Seleziona tutto
Application.DisplayFullScreen = False
Application.CommandBars(1).Enabled = True


Oppure le disabiliti tutte con
Codice: Seleziona tutto
For Each CBar In Application.CommandBars
    CBar.Enabled = False
Next
(ma poi le ripristini UNA-per-UNA)

Spero aiuti.
Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19438
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Togliere visualizzazione barre

Postdi piter123 » 23/06/08 07:38

si si, molto, grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Re: Togliere visualizzazione barre

Postdi piter123 » 25/06/08 09:06

ciao, scusa ho inserito il ciclo
For Each CBar In Application.CommandBars
CBar.Enabled = False
Next

ho inserito tale comando sotto un checkbox all'interno di una form.
All'interno della stessa form ho inserito dei commandbutton che eseguono delle istruzioni.
Per non far vedere queste istruzioni ho inserito a inizio Application.ScreenUpdating = false e alla fine della macro
Application.ScreenUpdating = True.

Succede però che quando premo uno di questi comandi in alto sul foglio mi compare una linea grigia vuota.
Senza le istruzioni Application.ScreenUpdating questo non accade.
Hai percaso qualche idea del perchè e come potrei risolvere,
mille grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Re: Togliere visualizzazione barre

Postdi Anthony47 » 25/06/08 23:04

Non so che cosa puo' essere; il suggerimento banale e' di posizionare Application.ScreenUpdating = False solo quando vuoi bloccare il monitor, ripristinando appena possibile Application.ScreenUpdating = True

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19438
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Togliere visualizzazione barre

Postdi piter123 » 26/06/08 07:52

in effetti faccio così, il problema è che il foglio ha parecchie macro e ogniuna di queste comincia e finisce con Application.ScreenUpdating e quando ne parte una di queste compare queta fastidiosa linea grigia nella parte alta che mi oscura le prime riche del foglio.
Comunque Grazie per l'attenzione e la pazienza.
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31


Torna a Applicazioni Office Windows


Topic correlati a "Togliere visualizzazione barre":


Chi c’è in linea

Visitano il forum: Nessuno e 117 ospiti

cron