Può essere necessario modificare il valore di una cella quando si lavora con Excel e Visual Basic for 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 che si seleziona la cella , quindi è possibile utilizzare la proprietà ActiveCell per cambiarne il valore o altre proprietà . Istruzioni
1
Launch "Microsoft Office Excel " e "dati in A1" tipo nella cella A1 . Fare clic sulla scheda "Sviluppatore " , e fare clic su " Visual Basic " per aprire la finestra Editor di VBA .
2 Fare clic sul menu "Inserisci" e fare clic su "Modulo " per inserire un nuovo modulo . < Br >
3
creare una nuova variabile stringa , digitando il seguente :
dati Dim As String
4
Copia e incolla il seguente codice per modificare il valore nella cella A1 : .
Range (" A1 " ) Selezionare
dati
= Range (" A1 " ) Valore
dati = " i dati in A1 ", quindi .
ActiveCell.Value = " cambiati i dati A1 "
Else MsgBox
" dei dati è OK . "
End If
5
Premere " 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 .