In questo articolo, useremo prima dell'evento doppio clic del foglio di lavoro per selezionare e deselezionare la cella.
I dati grezzi sono costituiti da alcuni prodotti alimentari. Vogliamo spuntare quegli articoli che abbiamo acquistato.
Facendo doppio clic su una cella, verrà aggiunto un segno di spunta. Allo stesso modo, può essere rimosso facendo nuovamente doppio clic su di esso.
Spiegazione del codice
Se Target.Column = 3 Allora
Il codice sopra viene utilizzato per limitare l'esecuzione dell'evento doppio clic solo quando si fa doppio clic sulla cella nella terza colonna.
Annulla = Vero
Il codice sopra viene utilizzato per impedire a una cella di entrare in modalità di modifica.
Target.Font.Name = "Marlett"
Il codice sopra viene utilizzato per assegnare il carattere Marlett alla cella di destinazione.
Se Target = "" Allora
Obiettivo = "un"
Altro
Obiettivo = ""
Finisci se
Il codice sopra viene utilizzato per inserire un segno di spunta e rimuoverlo. In Marlett il carattere "a" rappresenta il segno di graduazione e lo spazio vuoto viene utilizzato per rimuovere il segno di graduazione.
Si prega di seguire sotto per il codice
Option Explicit Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'Verifica se la cella di destinazione è nella terza colonna If Target.Column = 3 Then 'Impedisci alla cella di entrare in modalità di modifica Cancel = True 'Cambia il tipo di carattere della cella Target. Font.Name = "Marlett" 'Controllo se il valore della cella di destinazione è vuoto, quindi inserisco il segno di spunta If Target = "" Then Target = "a" Else Target = "" End If End If End Sub
Se ti è piaciuto questo blog, condividilo con i tuoi amici su Facebook. Inoltre, puoi seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica