- 05/10/2019
- 2 minuti per leggere
-
- o
- l
- m
- O
- k
-
+3
Ritorna o imposta un valore Variant che rappresenta la formula di intersezione implicita dell’oggetto in notazione stile A1-notazione di stile.
Sintassi
expression.Formula
expression Una variabile che rappresenta un oggetto Range.
Remarks
In Excel abilitato alle Dynamic Arrays, Range.Formula2 sostituisce Range.Formula. Range.Formula continuerà ad essere supportato per mantenere la retrocompatibilità. Una discussione su Dynamic Arrays e Range.Formula2 può essere trovata qui.
Vedi anche
Proprietà Range.Formula2
Questa proprietà non è disponibile per le fonti dati OLAP.
Se la cella contiene una costante, questa proprietà restituisce la costante. Se la cella è vuota, questa proprietà restituisce una stringa vuota. Se la cella contiene una formula, la proprietà Formula restituisce la formula come una stringa nello stesso formato che verrebbe visualizzato nella barra della formula (incluso il segno di uguale ( = )).
Se impostate il valore o la formula di una cella su una data, Microsoft Excel verifica che la cella sia già formattata con uno dei formati data o numero di tempo. In caso contrario, Excel cambia il formato del numero nel formato predefinito di numero breve di data.
Se l’intervallo è un intervallo mono o bidimensionale, potete impostare la formula su una matrice di Visual Basic delle stesse dimensioni. Allo stesso modo, potete mettere la formula in una matrice di Visual Basic.
Le formule impostate usando Range.Formula possono innescare un’intersezione implicita.
Impostare la formula per un intervallo a più celle riempie tutte le celle dell’intervallo con la formula.
Esempio
L’esempio di codice seguente imposta la formula per la cella A1 del foglio1.
Worksheets("Sheet1").Range("A1").Formula = "=$A$4+$A$10"
Il seguente esempio di codice imposta la formula per la cella A1 su Foglio1 per visualizzare la data di oggi.
Sub InsertTodaysDate() ' This macro will put today's date in cell A1 on Sheet1 Sheets("Sheet1").Select Range("A1").Select Selection.Formula = "=text(now(),""mmm dd yyyy"")" Selection.Columns.AutoFit End Sub
Supporto e feedback
Hai domande o feedback su Office VBA o su questa documentazione? Vedi supporto e feedback di Office VBA per una guida sui modi in cui puoi ricevere supporto e fornire feedback.