Come bloccare o sbloccare le celle in base ai valori in un'altra cella in Excel?
In alcuni casi, potrebbe essere necessario bloccare o sbloccare le celle in base ai valori in un'altra cella. Ad esempio, è necessario che l'intervallo B1: B4 sia sbloccato se la cella A1 contiene il valore "Accettazione"; e da bloccare se la cella A1 contiene il valore "Rifiuto". Come puoi fare per raggiungerlo? Questo articolo può aiutarti.
Blocca o sblocca le celle in base ai valori in un'altra cella con codice VBA
Blocca o sblocca le celle in base ai valori in un'altra cella con codice VBA
Il seguente codice VBA può aiutarti a bloccare o sbloccare celle in base al valore in un'altra cella in Excel.
1. Fare clic con il pulsante destro del mouse sulla scheda del foglio (il foglio con le celle che è necessario bloccare o sbloccare in base ai valori in un'altra cella) e fare clic Visualizza codice dal menu di scelta rapida.
2. Quindi copia e incolla il seguente codice VBA nella finestra del codice.
Codice VBA: blocca o sblocca le celle in base ai valori in un'altra cella
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1") = "Accepting" Then
Range("B1:B4").Locked = False
ElseIf Range("A1") = "Refusing" Then
Range("B1:B4").Locked = True
End If
End Sub
3. premi il altro + Q contemporaneamente i tasti per chiudere il file Microsoft Visual Basic, Applications Edition finestra.
D'ora in poi, quando inserisci il valore "Accetta" nella cella A1, l'intervallo B1: B4 è sbloccato.
Quando si immette il valore "Rifiuto" nella cella A1, l'intervallo specificato B1: B4 viene bloccato automaticamente.
Articoli correlati:
- Come bloccare tutti i riferimenti di cella nelle formule contemporaneamente in Excel?
- Come bloccare o proteggere le celle dopo l'immissione o l'input dei dati in Excel?
- Come bloccare l'immagine / immagine su o all'interno della cella in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools for Excele sperimenta l'efficienza come mai prima d'ora. Kutools for Excel Offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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 ogni giorno centinaia di clic del mouse!

















