Come modificare valore di una cella con VBA

March 24

Come modificare valore di una cella con VBA


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à.

istruzione

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.