L’inserimento di valori in una cella viene eseguito abbastanza spesso nelle macro. Per inserire informazioni in una cella, si utilizza la proprietà Value. Ad esempio, potresti usare quanto segue per inserire un numero (23) nella cella A1:

Cells(1, 1).Value = 23

Per l’immissione di informazioni in una cella, la proprietà Value è applicabile a qualsiasi oggetto che si risolve in un intervallo. Quindi, puoi usare quanto segue per inserire un valore di testo (“Indirizzo”) nella cella in C4:

Range("C4").Value = "Address"

Gli esempi precedenti inseriscono i valori direttamente nel foglio di lavoro attualmente attivo. Puoi inserire valori in un foglio di lavoro diverso anteponendo agli esempi un oggetto foglio di lavoro, in questo modo:

Worksheets.("Sheet3").Range("C4").Value = "Address"

Se il foglio di lavoro specificato non esiste (non è attualmente aperto in Excel), il codice genera un errore. Inoltre, se il foglio di lavoro che stai tentando di modificare è un grafico o la cella è protetta e il foglio di lavoro è bloccato, viene visualizzato anche un errore.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2313) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: