In questo articolo impareremo come attivare la funzionalità a schermo intero e disabilitare il pulsante di ridimensionamento della finestra utilizzando VBA. Spiegazione logica Abbiamo creato la macro “ActivatingFullScreen” per modificare la proprietà dell’applicazione Excel per abilitare la funzionalità a schermo intero. Abbiamo utilizzato l’evento di ridimensionamento della finestra della cartella… Continue Reading Attivare la funzione a schermo intero e disabilita il pulsante di ridimensionamento della finestra di una cartella di lavoro Excel con VBA in Microsoft Excel.

Consentire alle macro stesse di determinare il pulsante CommandBar che le ha avviate. Se alleghi la macro di seguito a più pulsanti CommandBar, la finestra di messaggio visualizzerà contenuti diversi: Sub DummyMacro() If Application.CommandBars.ActionControl Is Nothing Then ‘ the macro was not started from a commandbar button MsgBox “This could… Continue Reading Determinare quale pulsante CommandBar che ha iniziato una macro VBA utilizzando in Microsoft Excel

La macro di seguito mostra come attivare o disattivare lo stato di disponibilità per una voce di menu. Sub ToggleMenuControls() Dim m As CommandBarControl, mi As CommandBarControl Set m = CommandBars.FindControl(ID:=30002) ‘ File Menu If m Is Nothing Then Exit Sub For Each mi In m.Controls If mi.ID = 18… Continue Reading Cambiare la disponibilità per una voce di menu utilizzando VBA in Microsoft Excel

Se ti stai chiedendo come posso creare timer in Excel Domanda: Nella barra di stato deve essere visualizzato un conto alla rovescia da 30 a 0 secondi. Risposta: Inserisci il seguente codice nel modulo standard. Sub CountDown() Dim intCounter As Integer Dim bln As Boolean bln = Application.DisplayStatusBar Application.DisplayStatusBar =… Continue Reading Conto alla rovescia nella barra di stato utilizzando VBA in Microsoft Excel

La macro seguente mostra come modificare lo stato di un pulsante CommandBar personalizzato in modo che venga visualizzato come depresso o meno. Sub ToggleButtonState() Dim m As CommandBarControl Set m = CommandBars(“CommandBarName”).Controls(1) If m.State = msoButtonDown Then m.State = msoButtonUp Else m.State = msoButtonDown End If Set m = Nothing… Continue Reading Modificare lo stato di un pulsante CommandBar personalizzato utilizzando VBA in Microsoft Excel

Gli esempi seguenti utilizzano il pulsante Nuovo sulla barra degli strumenti standard come esempio. È possibile sostituire “Standard” con il nome o il numero di un altro CommandBar e il numero del Control che si desidera modificare. Usa questa macro per cambiare il testo del suggerimento: Sub ChangeToolTipsText() Application.CommandBars(“Standard”).Controls(1).TooltipText =… Continue Reading Modificare la descrizione per toolbarbuttons che utilizzano VBA in Microsoft Excel

Con la macro sottostante puoi attivare o disattivare la disponibilità della barra dei menu della cartella di lavoro, della barra degli strumenti standard e di una CommandBar personalizzata. La prima volta che si esegue la macro, il menu e la barra Standard sono disabilitati, la barra degli strumenti personalizzata è… Continue Reading Cambiare la disponibilità per le CommandBars che utilizzano VBA in Microsoft Excel

La barra di stato in Excel può essere utilizzata come monitor del codice. Quando il tuo codice VBA è lungo e svolgi diverse attività utilizzando VBA, spesso disabiliti l’aggiornamento dello schermo in modo da non vedere lo sfarfallio dello schermo. Ma a causa di ciò, non puoi sapere cosa sta… Continue Reading Come visualizzare un messaggio sulla barra di stato di Excel VBA Usare

La macro di seguito mostra come attivare o disattivare lo stato di disponibilità per i menu di scelta rapida. Sub ToggleCommandBars() Dim cbEnabled As Boolean cbEnabled = Not CommandBars(25).Enabled CommandBars(25).Enabled = cbEnabled ‘ shortcutmenu for cells CommandBars(26).Enabled = cbEnabled ‘ shortcutmenu for columns CommandBars(27).Enabled = cbEnabled ‘ shortcutmenu for rows… Continue Reading Cambiare la disponibilità per i menu di scelta rapida che utilizzano VBA in Microsoft Excel