Ciao Gabrielle, mi chiamo David e sono qui per aiutarti
Per inserire automaticamente un simbolo, ad esempio un asterisco, in base al valore di un'altra cella collegata in Excel, è possibile utilizzare il codice VBA (Visual Basic, Applications Edition). Ecco un esempio di come puoi raggiungere questo obiettivo:
- Premere ALT+F11 per aprire Visual Basic Editor.
- Inserire un nuovo modulo cliccando su "Inserisci" e poi selezionando "Modulo".
- Nel modulo, incolla il seguente codice:
'''vba
Sub privato Worksheet_Change(ByVal Target come intervallo)
Se Target.Address = "$B$3" allora ' Cambia B3 nella cella che desideri monitorare
Se Fogli di lavoro Target.Value <> ("PROPOSTE"). Intervallo("B3"). Valore Quindi ' Cambia PROPOSTE e B3 con il nome del foglio e la cella con cui vuoi confrontare
Target.ClearFormats ' Cancella qualsiasi formattazione esistente
Target.Font.Name = "Arial" ' Cambia il nome del carattere come desiderato
Target.Font.Size = 10 ' Cambia la dimensione del carattere come desiderato
Target.Font.Color = RGB(0, 0, 0) ' Cambia il colore del carattere come desiderato
Target.Font.FontStyle = "Grassetto" ' Cambia lo stile del carattere come desiderato
Target.Characters(1, 1). InsertSymbol CharacterNumber:=42, FontName:="Wingdings" ' Modificare il simbolo e il nome del carattere come desiderato
Fine se
Fine se
Fine sottomarino
'''
- Chiudere Visual Basic Editor.
Ora, ogni volta che modifichi il valore nella cella B3, lo confronterà con la cella B3 nel foglio "PROPOSTE". Se i valori sono diversi, verrà inserito un simbolo asterisco in alto a destra della cella. Puoi personalizzare il carattere, la dimensione, il colore, lo stile e il simbolo in base alle tue preferenze modificando il codice.
Ricordarsi di salvare il file Excel come cartella di lavoro abilitata per le macro (.xlsm) per conservare il codice VBA. Fammi sapere se hai bisogno di ulteriore assistenza o hai altre domande!
Sono contento di aver potuto aiutare, per favore lascia un feedback positivo.
Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.