addition particulière

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 !

Jean7234

XLDnaute Nouveau
Bonjour,

Hier "Modeste" m'a donné un sacré coup de main en me permettant avec ce code d'obtenir ce que je voulais reporter d'un classeur fermé dans le classeur où je gère mes photos.
Code:
Sub test()
For lig = 0 To 19
    Cells(lig + 1, 1).FormulaLocal = "='X:\DIM24\Suivi\2016\03*MARS*2016\Nature\[Lieux.xls]HD'!D" & 3 + lig * 35
Next lig
End Sub

Je souhaite réaliser un calcul pour avoir le nombre de points des photos et j'ai pour ça 2 valeurs à multiplier

J'ai essayé comme ça mais ça ne marche pas

Code:
Sub test()
For lig = 0 To 19
    Cells(lig + 1, 1).FormulaLocal = "='X:\DIM24\Suivi\2016\03*MARS*2016\Nature\[Lieux.xls]HD'!F" & 3 + lig * 35 * X:\DIM24\Suivi\2016\03*MARS*2016\Nature\[Lieux.xls]HD'!G" & 3 + lig * 35
Next lig
End Sub

Mais ça bloque, et comme je suis "nul" en macro je ne sais pas corriger.

Vous pouvez m'aider ?

Merci
 
Bonjour Jean7234 (j'ai oublié de te souhaiter la bienvenue hier!)

Tu aurais pu rester dans le même fil: la question est vraiment très proche de la précédente, si j'ai bien compris!?
Puisque les cellules à multiplier sont contigües, il me semble que tu peux essayer:
Code:
Sub test()
For lig = 0 To 19
    Cells(lig + 1, 1).FormulaLocal = "=produit('X:\DIM24\Suivi\2016\03*MARS*2016\Nature\[Lieux.xls]HD'!F" & 3 + lig * 35 & ":H" & 3 + lig * 35 & ")"
Next lig
End Sub
 
- 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
2
Affichages
285
Réponses
35
Affichages
2 K
Réponses
16
Affichages
947
Réponses
3
Affichages
569
Retour