Condividi:        

[vba] ma possibile che excel e vba facciano calcoli diversi?

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[vba] ma possibile che excel e vba facciano calcoli diversi?

Postdi yield.pm » 22/05/11 10:22

Dunque nella colonna A ho una serie di numeri.... nella colonna B dalla riga 20 in avanti inserisco questa formula:
VAR(A1:A20) ed ottengo la varianza.
Se faccio la stessa cosa da vba inserendo la formula
Application.WorksheetFunction.Var(ColA(x - 19), ColA(x)) dove x è il numero di riga, dovrei ottenere gli stessi identici risultati ed invece i valori sono completamente diversi.... qualcuno sa spiegarmi perchè? come faccio a riprodurre la funzione var da vba?
Grazie
yield.pm
Utente Junior
 
Post: 45
Iscritto il: 21/11/10 19:55

Sponsor
 

Re: [vba] ma possibile che excel e vba facciano calcoli dive

Postdi Anthony47 » 22/05/11 12:15

Devi dare alla funzione un parametro "range" che abbia senso, ad esempio
Codice: Seleziona tutto
Variabile1 = WorksheetFunction.Var(Range("A1:A10"))

Cosi' come hai fatto gli hai passato 2 soli valori.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [vba] ma possibile che excel e vba facciano calcoli dive

Postdi yield.pm » 22/05/11 13:16

Che stupido che sono stato.... grazie Anthony, ciao
yield.pm
Utente Junior
 
Post: 45
Iscritto il: 21/11/10 19:55


Torna a Applicazioni Office Windows


Topic correlati a "[vba] ma possibile che excel e vba facciano calcoli diversi?":


Chi c’è in linea

Visitano il forum: Nessuno e 47 ospiti