Ajouter une variable dans la formule
Résolu/Fermé
solidarinfo
Messages postés
147
Date d'inscription
jeudi 26 mars 2009
Statut
Membre
Dernière intervention
8 décembre 2021
-
21 juil. 2016 à 18:19
solidarinfo Messages postés 147 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 8 décembre 2021 - 28 juil. 2016 à 18:32
solidarinfo Messages postés 147 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 8 décembre 2021 - 28 juil. 2016 à 18:32
A voir également:
- Ajouter une variable dans la formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel retour à la ligne dans une formule - Guide
- Formule excel - Guide
2 réponses
thev
Messages postés
1892
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
26 novembre 2024
691
Modifié par thev le 21/07/2016 à 21:47
Modifié par thev le 21/07/2016 à 21:47
Bonsoir,
Deux remarques :
1- votre fichier bilan doit être ouvert
2- il manque la feuille du fichier bilan
ci-dessous exemple de code
Deux remarques :
1- votre fichier bilan doit être ouvert
2- il manque la feuille du fichier bilan
ci-dessous exemple de code
--
PeriodeN = "T1"
Annee = "2016"
FichierBilan = "Bilan " & " " & PeriodeN & " " & Annee & " " & " TEST.xls"
feuille = "Feuil1"
plage = "C5:C11"
table_recherche = "[" & FichierBilan & "]" & feuille & "!" & plage
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-2]," & table_recherche & ",7,FALSE)"
solidarinfo
Messages postés
147
Date d'inscription
jeudi 26 mars 2009
Statut
Membre
Dernière intervention
8 décembre 2021
13
28 juil. 2016 à 18:32
28 juil. 2016 à 18:32
J'ai trouvé la solution, il fallait en fait juste que je mette le nom complet du chemin vers le fichier avec "c:\users, etc"
Par contre là ou je bloque c'est que j'ai essayé de mettre des variables dans le chemin que j'ai mis dans une varibale.. En gros une variable dans une variable.
Mais cela n'a pas l'air de vouloir marché, peut être que cela n'existe pas en VBA ?? Quelqu'un pour m'aider SVP ?
Par contre là ou je bloque c'est que j'ai essayé de mettre des variables dans le chemin que j'ai mis dans une varibale.. En gros une variable dans une variable.
Mais cela n'a pas l'air de vouloir marché, peut être que cela n'existe pas en VBA ?? Quelqu'un pour m'aider SVP ?
Dim FormuleBilan As String
FormuleBilan = "'C:\Users\solidarinfo\Desktop\TEST DSO MACRO\[Bilan" & " " & PeriodeN & " " & Annee & " " & "TEST.xls" & "]" & "Bilan" & PeriodeN & " " & " " & Annee & " " & "TEST'"
Range("C14").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-2]," & FormuleBilan & "!C5:C11,7,0)"
Modifié par solidarinfo le 28/07/2016 à 18:32
Par contre là ou je bloque c'est que j'ai essayé de mettre des variables dans le chemin que j'ai mis dans une varibale.. En gros une variable dans une variable.
Mais cela n'a pas l'air de vouloir marché, peut être que cela n'existe pas en VBA ?? Quelqu'un pour m'aider SVP ?