Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[Excel]Ciclo For

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

[Excel]Ciclo For

Postdi paaz » 01/06/11 10:41

Ho qualche problema con un ciclo for.
Vorrei utilizzare il valore che via via assume la i del ciclo in operazioni interne al ciclo.

Es.
For i = 1 to 10

Range("g4").Select
ActiveCell.FormulaR1C1 = "=RC[-1]*INDEX(R1C19:R12C19,I)"
Range("G4").Select
....

Oppure
Range("g4").Select
ActiveCell.FormulaR1C1 = "3 * I "
Range("G4").Select
....

La formula allinterno di una cella così scritte, non asusme il valore di I (1,2,3,...,10) ma resta la lettera I.
Come posso risolvere?

Grazie
paaz
Utente Junior
 
Post: 30
Iscritto il: 22/04/11 14:24

Sponsor
 

Re: [Excel]Ciclo For

Postdi Avatar3 » 01/06/11 11:03

Perché essendo I una variabile numerica non deve essere racchiusa da apici
sostituisci con questo codice
Codice: Seleziona tutto
ActiveCell.FormulaR1C1 = "=RC[-1]*INDEX(R1C19:R12C19," & I & ")"
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: [Excel]Ciclo For

Postdi paaz » 01/06/11 11:06

Grazie mille e scusate l'ignoranza :)
paaz
Utente Junior
 
Post: 30
Iscritto il: 22/04/11 14:24

Re: [Excel]Ciclo For

Postdi paaz » 01/06/11 11:11

Scusa Avatar, c'è un modo per vedere i valori che assumono le variaibli nelle varie iterazioni del ciclo for...
paaz
Utente Junior
 
Post: 30
Iscritto il: 22/04/11 14:24

Re: [Excel]Ciclo For

Postdi paaz » 01/06/11 11:18

Risolto...non preoccuparti...

Ciao
paaz
Utente Junior
 
Post: 30
Iscritto il: 22/04/11 14:24


Torna a Applicazioni Office Windows


Topic correlati a "[Excel]Ciclo For":


Chi c’è in linea

Visitano il forum: jos235, Marius44, papiriof e 16 ospiti