Condividi:        

matrice da celle excel a vb

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

matrice da celle excel a vb

Postdi piter123 » 11/07/09 17:43

salve, con
dim PROVA As Variant
PROVA = Range("D1:D100").Value
carico la matrice prova dalle celle D1:D100
Se però inserisco Range("A1")=PROVA(30) non mi scrive nella cella A1 il valore della matrice PROVA alla posizione 30, ma bensì mi dà errore.
Come posso lavorare le singole posizioni di una matrice così caricata ?
Grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Sponsor
 

Re: matrice da celle excel a vb

Postdi piter123 » 11/07/09 18:17

eheheheheh, ho risolto.
Range("a1")=PROVA(30,1)

in realtà anche se prendiamo solo una colonna viene creata una matrice bidimensionale
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Re: matrice da celle excel a vb

Postdi Anthony47 » 11/07/09 18:20

Ti sei distratto... :D
Come da post di qualche tempo fa:
potrai estrarre i dati usando VARR(X,Y), esempio qualcosa come
Codice: Seleziona tutto
Range("D" & I) = VARR(I,1)


Nel caso specifico, visto che Y=1 userai
Codice: Seleziona tutto
Range("A1") = PROVA(30, 1)

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

Re: matrice da celle excel a vb

Postdi Anthony47 » 11/07/09 18:21

Come hai scoperto mentre io scrivevo...

Ri-ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "matrice da celle excel a vb":


Chi c’è in linea

Visitano il forum: Nessuno e 41 ospiti