Anthony115
XLDnaute Nouveau
Bonjour,
Je m'excuse par avance car je sais que la question a déjà été posée.
Cependant, les solutions qui me paraissent on ne peut plus logiques ne fonctionnent pas et je ne trouve pas pourquoi?
J'exécute un code VBA dans "Feuil1" et je voudrait que ça remplisse les cases de ma "Feuil2".
Grâce à l'enregistreur de macro, j'ai le code que je veux et il fonctionne sauf qu'il se met dans la "Feuil1" et non dans la "Feuil2" comme je le souhaiterai.
Même en rajoutant la ligne pour activer "Feuil2", ça ne fonctionne pas?
Merci pour votre aide.
Anthony
Je m'excuse par avance car je sais que la question a déjà été posée.
Cependant, les solutions qui me paraissent on ne peut plus logiques ne fonctionnent pas et je ne trouve pas pourquoi?
J'exécute un code VBA dans "Feuil1" et je voudrait que ça remplisse les cases de ma "Feuil2".
Grâce à l'enregistreur de macro, j'ai le code que je veux et il fonctionne sauf qu'il se met dans la "Feuil1" et non dans la "Feuil2" comme je le souhaiterai.
Code:
Private Sub Calculs_Click()
Sheets("Feuil2").Activate
Range("E6").Select
ActiveCell.FormulaR1C1 = _
"=COUNTIFS(Feuil1!R2C6:R115C6,""*""&'Feuil2'!RC[-1]&""*"",Feuil1!R2C2:R115C2,""115"")"
Range("E6").Select
Selection.AutoFill Destination:=Range("E6:E32")
Range("E6:E32").Select
Range("D6:D32").Select
Selection.Copy
Range("E6:E32").Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Range("E35").Select
End Sub
Même en rajoutant la ligne pour activer "Feuil2", ça ne fonctionne pas?
Code:
Sheets("Feuil2").Activate
Merci pour votre aide.
Anthony