March 24
Potrebbe essere necessario modificare il valore in una cella quando si lavora con Excel e Visual Basic, Applications, o VBA. Con il VBA è possibile modificare le celle automaticamente senza la necessità di modificare manualmente i valori. È possibile eseguire questa operazione utilizzando l'oggetto Range in VBA per selezionare la cella che si desidera modificare. Una volta selezionato il cellulare, quindi è possibile utilizzare la proprietà ActiveCell per cambiarne il valore o altre proprietà.
1 Lancio "Microsoft Office Excel" e tipo "dati in A1" nella cella A1. Fare clic sulla scheda "Sviluppatore", e cliccare su "Visual Basic" per aprire l'editor VBA finestra.
2 Fare clic sul menu "Inserisci" e fare clic su "modulo" per inserire un nuovo modulo.
3 Creare una nuova variabile String digitando la seguente:
Dati Dim As String
4 Copiare e incollare il seguente codice per modificare il valore nella cella A1:
Range ( "A1"). Selezionare
data = Range("A1").Value
Se data = "dati in A1" Allora
ActiveCell.Value = "i dati modificati A1"
Altro
MsgBox "I dati sono OK."
Finisci se
5 Premere il tasto "F5" per eseguire la procedura e modificare il valore in A1. Eseguire la procedura una seconda volta, e si otterrà una finestra di messaggio che indica che i dati sono OK.