PDA

View Full Version : [VbE] Problema Niubbo su "FormulaR1C1"


Holy_Bible
25-07-2009, 11:03
Ciao a tutti in una semplice macro non riesco a far eseguire il seguente codice:


Range("B1").FormulaR1C1 = "=CONTA.NUMERI(commerciali!A:A)"
Range("C2").FormulaR1C1 = "=CONTA.NUMERI(tecnici!A:A)"
Range("D3").FormulaR1C1 = "=CONTA.NUMERI(amministrativi!A:A)"
Range("E4").FormulaR1C1 = "=CONTA.NUMERI(commessi!A:A)"

Nel foglio di lavoro mi restituisce la gradevole Scritta :

#NOME?

La formula che Excel applica è anziche :

CORRETTA: =CONTA.NUMERI(commerciali!A:A)

POSTMACRO: =CONTA.NUMERI(commessi!A:(A))

Dove è l'errore :) ?

Grazie

ses4
25-07-2009, 12:37
Ciao a tutti in una semplice macro non riesco a far eseguire il seguente codice:


Range("B1").FormulaR1C1 = "=CONTA.NUMERI(commerciali!A:A)"
Range("C2").FormulaR1C1 = "=CONTA.NUMERI(tecnici!A:A)"
Range("D3").FormulaR1C1 = "=CONTA.NUMERI(amministrativi!A:A)"
Range("E4").FormulaR1C1 = "=CONTA.NUMERI(commessi!A:A)"

Nel foglio di lavoro mi restituisce la gradevole Scritta :

#NOME?

...

Dove è l'errore :) ?

Grazie
Usa il nome inglese della funzione:
Range("C2").Formula = "=COUNT(tecnici!A:A)"
ecc.
Funziona ugualmente, ma con FormulaR1C1 si dovrebbero utilizzare, appunto, i riferimenti R1C1.
Ciao

Holy_Bible
26-07-2009, 08:49
Grazie Mille =)