Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

Come rimuovere tutti i pulsanti o pulsanti di comando in Excel?

Questo articolo parla della rimozione di tutti i pulsanti di controllo del modulo o pulsanti di comando dal foglio attivo in Excel.

Rimuovere tutti i pulsanti, inclusi i pulsanti di controllo del modulo ei pulsanti di comando, selezionandoli tutti
Rimuovi tutti i pulsanti, inclusi i pulsanti di controllo del modulo e i pulsanti di comando tramite codice VBA
Rimuovere tutti i pulsanti di controllo del modulo o pulsanti di comando con codice VBA


Rimuovere tutti i pulsanti, inclusi i pulsanti di controllo del modulo ei pulsanti di comando, selezionandoli tutti


Eseguire le seguenti operazioni per rimuovere tutti i pulsanti (inclusi i pulsanti di controllo del modulo e i pulsanti di comando) dal foglio di lavoro attivo.

1. Abilitare la modalità di progettazione facendo clic su Costruttori > Modalità di progettazione. Vedi screenshot:

2. Selezionare uno dei pulsanti di comando e premere il pulsante Ctrl + A tasti per selezionare tutti i pulsanti nel foglio di lavoro corrente.

3. premi il Elimina per eliminare tutti i pulsanti selezionati.

Osservazioni:: Se ci sono altri oggetti in questo foglio di lavoro, verranno selezionati anche loro.


Rimuovi tutti i pulsanti, inclusi i pulsanti di controllo del modulo e i pulsanti di comando tramite codice VBA

Inoltre, puoi applicare sotto lo script VBA per rimuovere tutti i pulsanti dal foglio di lavoro corrente in Excel.

1. Aprire il foglio di lavoro che contiene i pulsanti che si desidera rimuovere, quindi premere il tasto altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Modulo, quindi copia sotto il codice VBA nella finestra del codice.

Codice VBA: rimuovi tutti i pulsanti dal foglio attivo

Sub Clear_ButtonsActiveSheet()
    Dim I As Long
    Dim xOLE As Object
    On Error Resume Next
    ActiveSheet.Buttons.Delete
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. premi il F5 chiave per eseguire il codice. Quindi tutti i pulsanti, inclusi i pulsanti di controllo del modulo ei pulsanti di comando, vengono rimossi immediatamente dal foglio di lavoro corrente.


Rimuovere tutti i pulsanti di controllo del modulo o pulsanti di comando con codice VBA

Se si desidera solo rimuovere tutti i pulsanti di controllo del modulo o tutti i pulsanti di comando dal foglio attivo. Puoi provare i seguenti codici VBA per ottenerlo.

1. Aprire il foglio di lavoro che contiene i pulsanti che si desidera rimuovere, quindi premere il tasto altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Modulo, quindi copia sotto il codice VBA nella finestra del codice.

Codice VBA: rimuovi tutti i pulsanti di controllo del modulo dal foglio attivo

Sub Clear_ButtonsActiveSheet()
    ActiveSheet.Buttons.Delete
End Sub

Codice VBA: rimuovi tutti i pulsanti di comando dal foglio attivo

Sub Clear_ButtonsActiveSheet()
    Dim xOLE As Object
    On Error Resume Next
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. premi il F5 chiave per eseguire il codice.

Quindi tutti i pulsanti di controllo del modulo o tutti i pulsanti di comando vengono rimossi immediatamente dal foglio di lavoro corrente.


Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    renzo88 · 1 years ago
    how about if it is in userform? what is the code