Come mantenere sempre un pulsante di comando fluttuante su un foglio di lavoro in Excel?
In alcuni casi, potresti aver bisogno di un pulsante di comando fluttuante (Controlli ActiveX) che si muova insieme al tuo foglio di lavoro indipendentemente dallo scorrimento verso l'alto o il basso. Questo articolo ti mostrerà il metodo per realizzarlo.
Mantenere sempre un pulsante di comando fluttuante su un foglio di lavoro con il codice VBA
Mantenere sempre un pulsante di comando fluttuante su un foglio di lavoro con il codice VBA
Si prega di seguire le istruzioni seguenti per rendere un pulsante di comando sempre fluttuante nel foglio di lavoro.
1. Nel foglio di lavoro che contiene il pulsante di comando Controlli ActiveX che desideri sia fluttuante, fai clic con il tasto destro sulla scheda del foglio e poi clicca su Visualizza Codice dal menu contestuale.
2. Nella finestra di Microsoft Visual Basic for Applications che appare, copia e incolla il seguente codice VBA nella finestra del Codice.
Codice VBA: Rendi un pulsante di comando sempre fluttuante nel foglio di lavoro
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
On Error GoTo 0
With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
CommandButton1.Top = .Top + 100
CommandButton1.Left = .Left + 300
End With
End Sub
Nota: Nel codice sopra, CommandButton1 è il nome del pulsante che vuoi mantenere sempre visibile. Si prega di cambiarlo secondo necessità.
3. Quindi premi i tasti Alt + Q per uscire dalla finestra di Microsoft Visual Basic for Applications.
Da ora in poi, il pulsante di comando galleggerà sempre al centro in alto del foglio di lavoro con lo spostamento della cella attiva cliccata come mostrato nello screenshot sottostante.
Nota: Questo VBA funziona solo per i pulsanti di comando Controlli ActiveX.
Articoli correlati:
- Come salvare e chiudere la cartella di lavoro attiva senza richieste tramite un pulsante di comando in Excel?
- Come aggiornare o inserire la data e l'ora (corrente) tramite un pulsante di comando in Excel?
- Come utilizzare un pulsante di comando per modificare il valore di una cella specificata in Excel?
- Come creare un pulsante di comando per copiare e incollare dati in Excel?
- Come utilizzare un pulsante di comando per salvare il foglio di lavoro attivo come file PDF in Excel?
- Come inserire automaticamente una nuova riga vuota tramite un pulsante di comando in Excel?
I migliori strumenti per la produttività in Office
Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice
- Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!