Condividi tramite

Menu bar in VBA

Anonimo
2015-12-20T15:07:23+00:00

Da ieri è sparita la menu bar nella finestra VBA di Access (e di Excel), non so se a seguito di un click errato (ma non credo) o spontaneamente. Come faccio a ripristinarla?

Microsoft 365 e Office | Access | 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
2016-02-07T14:35:56+00:00

Salve,

nel frattempo ho letto del problema diverse volte e una volta anche della causa e soluzione:

Il colpevole è la Modalità Tablet di Windows 10. Si deve disattivarla (vedi p.e. qui) per rivedere i menù e barre nell'editore di VBA.

La risposta è stata utile?

0 commenti Nessun commento

5 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2016-01-02T11:03:22+00:00

    Sono ancora in alto mare.

    Il primo suggerimento (VBA menu missing) è inapplicabile: suggerisce di cliccare col tasto destro sul menu, ma il problema è che questo non c'è...

    Il secondo suggerimento sembrava più promettente: ho eseguito una funzione contenente le istruzioni suggerite, è andata a buon fine, ma nulla è comparso. A questo punto ho provato a leggere i valori dei parametri, così:

    For Each bar In Application.VBE.CommandBars

        On Error Resume Next

        Debug.Print bar.Name, bar.Visible

    Next

    Il risultato è stato il seguente:

    Barra dei menu              Vero

    Standard      Vero

    Modifica      Vero

    Debug         Vero

    UserForm      Vero

    Document      Falso

    Project Window Insert       Falso

    Toggle        Falso

    Code Window   Falso

    Code Window (Break)         Falso

    Watch Window  Falso

    Immediate Window            Falso

    Locals Window Falso

    Project Window              Falso

    Project Window (Break)      Falso

    Object Browser              Falso

    MSForms       Falso

    MSForms Control             Falso

    MSForms Control Group       Falso

    MSForms Palette             Falso

    MSForms Toolbox             Falso

    MSForms MPC   Falso

    MSForms DragDrop            Falso

    Toolbox       Falso

    Toolbox Group Falso

    Property Browser            Falso

    Property Browser            Falso

    Docked Window Falso

    Clipboard     Falso

    System        Falso

    Risultano quindi visibili (in teoria) diversi menu, in pratica nessuno. Domanda: esiste forse un altro parametro che disabilita in blocco tutti i menu? Se sì, come trovarlo?

    A questo punto ho disinstallato Office, ho riavviato e reinstallato ex novo: ma il problema persiste.

    Ho notato, però, che la disinstallazione non è completa: al riavvio mi sono comparsi i file recenti, e le impostazioni della barra di accesso rapido della schermata di Access sono quelle che personalizzate, non quelle della prima installazione; forse è stato riesumato anche il parametro che causa il problema . E' possibile cancellare veramente tutto?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-12-22T07:27:25+00:00

    Ciao Massimo

    2 possibili soluzioni:

    VBA menù missing

    How to Unhide the 2010 Excel VBA Editor Menu Bar?

    David

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-12-21T17:57:55+00:00

    Ho provato ad eseguire i due primi tentativi citati nella guida, senza alcun effetto. Prima di imbarcarmi nei tentativi successivi, però, vorrei manifestare questo dubbio: la situazione in cui mi trovo è analoga a quella che avrei ottenuto, partendo da una situazione normale, cliccando col pulsante destro e togliendo la spunta a tutti i menu. A volte mi è capitato di farlo con altri programmi (mi ricordo Firefox, ad esempio), e dopo aver cliccato qua e là alla fine ricompariva la magica tendina in cui riselezionare la menu bar. Qui invece non c'è verso di farla riemergere. E' possibile che in VBA, se uno fa lo stesso errore, non ci sia altra soluzione che reinstallare Office?

    Grazie in anticipo!

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-12-21T11:57:18+00:00

    Ciao MassimoCarbone e benvenuto nella Community di Microsoft!

    Ci dispiace per il disagio che stai riscontrando. 

    Ti invito di consultare la guida di Mauro Gamberini (MVP, Moderattore di community, Auttore Wiki) a fine di ripristinare il corretto funzionamento di Office: [Office

    Se ti è stato di aiuto fai sapere.

    Grazie e saluti!

    La risposta è stata utile?

    0 commenti Nessun commento