Bonjour,
Je cherche à réaliser une macro avec boucle for. Le but est de faire un calcul un certain nombre de fois et de reporter le résultat de chaque calcul dans un tableau.
Voilà la macro:
Sub Macro1()
Sheets("Rayonnement").Select
For i = -4 To 11
If Range("BF8") = "x" Then
Range("BJ8:BM8") = "=Meteo!RC[-58]"
Else: Range("BJ8:BM8").Select
ActiveCell.FormulaR1C1 = "=RC[-40+3*i]"
End If
If Range("CX8") = "x" Then
Range("DB8") = "=Meteo!RC[-102]"
Else: Range("DB8").Select
ActiveCell.FormulaR1C1 = "=RC[-40]"
End If
Sheets("Bilan").Select
Range("O6:R6").Select
ActiveCell.FormulaR1C1 = "=Rayonnement!R[2]C[109]*Rayonnement!R[2]C[118]"
Range("S6:V6").Select
Next i
End Sub
Le problème est lorsque je place la variable i entre les [] la macro ne fonctionne plus.
Merci beaucoup pour vos éclairsissements éclaircissements
hello
ça fonctionne. Merci beaucoup pour le coup de main. Je me doutais bien du problème mais je n'ai trouvé aucune doc sur le R [] C[] dans l'aide.
Encore merci.