|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
Aiuto per Excel
Ciao ragazzi, scusate l'ignoranza, ma qualcuno sa come sia possibile, in Excel, applicare una formula agli elementi di una singola colonna e poi salvare il risultato in un'altra colonna ?
E se non conosco il numero di elementi di quella colonna e mi interessa applicare quella formula a tutti gli elementi ? Grazie Ciao |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
qualcosa tipo:
Codice:
i = 1 do until isempty(activesheet.cells(i,3).value) activesheet.cells(i,5).value = miaFunzione(activesheet.cells(i,3).value) i = i+1 loop
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
Ti ringrazio per il codice della macro, ma potresti spiegarmi in due parole per favore, purtroppo sono un pò ignorante in VB
![]() Grazie Ciao |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Codice:
i = 1 'fai un ciclo fintanto che la cella riga "i" colonna "3" del foglio attivo non è vuota do until isempty(activesheet.cells(i,3).value) 'esegui "miaFunzione" con il dato contenuto nella cella (i,3) 'e metti il risultato nella cella (i,5) activesheet.cells(i,5).value = miaFunzione(activesheet.cells(i,3).value) 'incrementa il valore di i i = i+1 loop 'procedi con il prossimo giro Alla prima cella vuota si ferma.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:27.