Fonction "+" par Macro

Bonjour le forum,

En faisant l'extraction de données de la feuille1 vers Feuille2 je doir rectifier la ligne 8 de façon d'afficher "=somme de !A41+!A42+!A43+!A45"

là où j'ai ecrit ???????????

With Worksheets(1)

For i = 2 To Worksheets.Count

Z = Worksheets(i).Name

If Left(Z, 17) = "Feuille1" Then

.Cells(9 + i, 1) = Z

.Cells(9 + i, 2).Formula = "=" & Z & "!A55"

.Cells(9 + i, 3).Formula = "=" & Z & "!A53"

.Cells(9 + i, 4).Formula = ???????????

ElseIf Left(Z, 17) <> "Feuille1" Then

.Cells(9 + i, 1) = Z

.Cells(9 + i, 5).Formula = "=" & Z & "!J3"

End If

Next i

End With

Priere m'aider merci

Que signifie la formule?

Ce n'est pas une formule excel?

Bonjour,

Comme VBA-new, pas compris ton souci..

Que devient ce fil --> https://forum.excel-pratique.com/excel/effacer-donnees-filtre-t14719.html

S'il est terminé, merci de le cloturer en cliquant sur le petit V de couleur verte.

A te relire

Dan

Re le forum,

Oui vba-new, c'est une formule excel, est voilà ce que j'ai eu comme solution:

.Cells(9 + i, 4).Formula = "=" & Z & "!A41" & "+" & Z & "!A42"& "+" & Z & "!A43"& "+" & Z & "!A45"

Merci beaucoup !

capture
Rechercher des sujets similaires à "fonction macro"