Vba passer une formule d'une feuille à l'autre

nulenvba Messages postés 6 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je sais passer une formule d'une feuille à l'autre tout en indiçiant les feuilles "sem."& i à la "sem."& i+1 selon la programmation suivante
Dim Sem As Worksheet
Dim i As Integer
For i = 1 To n
Sheets("Sem." & i + 1).Select
Range("B3").Select
Range("B3").Formula = Sheets("Sem." & i).Range("E3").Value

Sheets("Sem." & i + 1).Select
Range("E3").Select
Range("E3").Formula = "=B3+D3-C3"
Range("F3").Select
Range("F3").Formula = "=B3+D3-E3"
Next i
End Sub
Par contre je n'arrive pas à dupliquer la formule suivante dans la cellule G3 de chaque feuille "sem."& i
"sem."& ( i +1) .(G3) = "sem."&( i+1). (F3) + "sem."& i. (G3)
Il faudra ensuite que je descende la dite formule sur toute la colonne (G3:G115)

Pouvez vous m'indiquer la bonne formulation. D'avance merci


A voir également:

1 réponse

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
Bonjour,

ça ressemble bigrement à cette demande : https://forums.commentcamarche.net/forum/affich-27011711-macro-recuperation-de-donnee#p27013849
Il y a un lien ?
eric
1