Microsoft 365 SommeProd VBA

  • Initiateur de la discussion Initiateur de la discussion pierrof
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pierrof

XLDnaute Occasionnel
Bonjour,

Je souhaiterais à l'aide d'une macro remplir un tableau avec la formule sommeprod. LE tableau peut varié en nombre de ligne.

Malgré plusieurs tentative je n'arrive pas à trouver la bonne formule.

Je joint un fichier pour exemple

Merci de votre aide.

Cordialement
 

Pièces jointes

Solution
Bonjour Pierrof,
Je pense qu'un simple Somme.Si fait l'affaire.
Essayez :
VB:
Sub Bouton3_Cliquer()
Dim DL%, Formule$
DL = Cells(Cells.Rows.Count, "B").End(xlUp).Row
Formule = "=SOMME.SI(FD!F:F;B2;FD!J:J)"
Range(Cells(2, "C"), Cells(DL, "C")).FormulaLocal = Formule
End Sub
Si votre XL est en français, sinon remplacer avec simplement Formula et l'a formule en anglais.
NB: En Feuille Etat vous n'avez que des "TTxx", en feuille FD des "Txx". J'ai rectifié dans la feuille FD.
Bonjour Pierrof,
Je pense qu'un simple Somme.Si fait l'affaire.
Essayez :
VB:
Sub Bouton3_Cliquer()
Dim DL%, Formule$
DL = Cells(Cells.Rows.Count, "B").End(xlUp).Row
Formule = "=SOMME.SI(FD!F:F;B2;FD!J:J)"
Range(Cells(2, "C"), Cells(DL, "C")).FormulaLocal = Formule
End Sub
Si votre XL est en français, sinon remplacer avec simplement Formula et l'a formule en anglais.
NB: En Feuille Etat vous n'avez que des "TTxx", en feuille FD des "Txx". J'ai rectifié dans la feuille FD.
 

Pièces jointes

Bonjour

Je souhaiterais à l'aide d'une macro remplir un tableau avec la formule sommeprod.
Heu pourquoi vous encombrer avec une macro ???
Mettez la formule proposée par sylvanu en C2 puis faites un double clic sur le petit carré dans le coin inférieur droit de la cellule C2. Cela recopiera la formule jusque la dernière valeur en colonne B.

formule.gif
 
A voir si c'est son fichier final. Là on a une seule colonne
Oui, on n'a qu'une colonne, plus la colonne avec la formule, mais un TS peut avoir beaucoup plus de colonnes si nécessaire.


Sinon oui, effectivement encore plus simple en format structuré
Nous sommes bien d'accord : les TS peuvent simplifier la vie (malgré leurs potentielles restrictions).


Bonne soirée à tous
🖖
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
125
Réponses
8
Affichages
49
  • Question Question
Microsoft 365 Souci de copie
Réponses
8
Affichages
65
Retour