Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie

Rimani informato sugli aggiornamenti di SOS-OFFICE. Inserisci il tuo indirizzo e-mail: Informativa sulla privacy

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: matrice vba notazione RC o A1

matrice vba notazione RC o A1 4 Anni 2 Settimane fa #67

  • scaringi
  • Avatar di scaringi
  • Offline
  • Fresh Boarder
  • Messaggi: 8
Ciao, ho un nuovo problema e mi rivolgo ai volenterosi!
vorrei sostituire la riga in notazione RC con quella in notazione A1 ma ricevo l'errore NOME.
Inoltre vorrei che mi restituisse come risultato il solo valore e non anche la formula.
Ho provato a inserire value ma mi dà errore.
sub ProvaMatrice()
[e11].FormulaArray = "=+TRUNC(SUM(R10C[-2]:RC[-2]*R10C[-1]:RC[-1])/SUM(R10C[-1]:RC[-1]),3)"
[f11].FormulaArray = "=+TRUNC(SUM(range(cells(11,3),cells(12,3)*cells(11,4),cells(12,4))),3)"
End Sub
grazie mille e spero a presto.
Ultima modifica: 4 Anni 2 Settimane fa da scaringi.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

matrice vba notazione RC o A1 4 Anni 1 Settimana fa #71

prova così

[f11].FormulaArray = "=+TRunc(sum(C$10:C11*D$10:D11)/sum(D10:D11),3)"

dovrebbe funzionare
Ultima modifica: 4 Anni 1 Settimana fa da Alessandra.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

matrice vba notazione RC o A1 4 Anni 1 Settimana fa #72

quello che vuoi fare non è possibile.
Se guardi la guida di vba scoprirai che la proprietà FormulaArray impone la notazione R1C1
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

matrice vba notazione RC o A1 4 Anni 1 Settimana fa #76

  • scaringi
  • Avatar di scaringi
  • Offline
  • Fresh Boarder
  • Messaggi: 8
Alessandra grazie per la tua disponibilità e risposta.
Funziona perfettamente mentre per conversione del solo valore anziché della formula ho ovviato con tale soluzione:
[f11].value = [f11]
volevo evitare un passaggio in più ma non ci sono riuscito.
grazie ancora
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.087 secondi
Powered by Forum Kunena
Joomla templates by a4joomla