Rita ha riscontrato una situazione sul posto di lavoro che la fa impazzire. Hanno un dipendente che fa clic con il pulsante destro del mouse su qualsiasi cella e l’opzione Formato celle non è disponibile nel menu contestuale risultante. Rita si chiede cosa occorra fare per ripristinare l’opzione del menu contestuale.
È possibile che il menu contestuale visualizzato quando si fa clic con il pulsante destro del mouse su una cella venga, nel tempo, modificato in qualche modo. Puoi ripristinare questo particolare menu contestuale utilizzando una macro molto semplice:
Sub ResetContextMenu()
CommandBars("Cell").Reset
End Sub
Se questo non risolve il problema, o se il menu dovesse cambiare inspiegabilmente in un momento futuro, il colpevole potrebbe benissimo essere un componente aggiuntivo o una macro particolare in una cartella di lavoro. Determinare quale delle macro stia effettuando la modifica può richiedere un serio lavoro investigativo. Se riesci ad accedere alle macro nel componente aggiuntivo o nella cartella di lavoro, potresti semplicemente cercare nel codice VBA per vedere se riesci a trovare il testo “CommandBars” per vedere cosa viene modificato.
Se non riesci ad accedere al codice macro (forse il componente aggiuntivo o la cartella di lavoro sono protetti), dovrai eseguire un processo di tentativi ed errori in cui interrompi il caricamento dei componenti aggiuntivi, uno per uno, finché non riesci a determinare quale di essi causa una modifica al menu contestuale.