Comment insérer une variable dans VBA FormulaR1C1

Fermé
JC2018 Messages postés 2 Date d'inscription lundi 26 février 2018 Statut Membre Dernière intervention 26 février 2018 - 26 févr. 2018 à 11:14
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 26 févr. 2018 à 18:20
Bonjour à tous,

Je suis novice dans VBA Excel, et voudrais faire un macro avec une variable dans la formule FormulaR1C1, ici la variable est le chemin des images, comme le montre l'exemple suivant :

Sub test()
Dim chemin As String
chemin = "C:\images\"
Selection.FormulaR1C1 = "= & chemin & RC[-21] & "".jpg"""
End Sub

Mais il ne fonctionne pas !!
J'ai passé plusieurs heures dessus avec les différents sites mais impossible de le résoudre...

J'ai besoin de vos aides, merci d'avance.

3 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 210
26 févr. 2018 à 13:28
Bonjour,

essaie avec :
Selection.FormulaR1C1 = "=" & chemin & "RC[-21] & .jpg"  

eric
0