Consolider sans chemin
Moldude
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans un de mes fichiers pour mes recherches, je voudrais pour une étape intermédiaire consolider un tableau. J'arrive a faire l’étape (avec l'enregistreur de macro) sauf que dans la commande il y a un chemin. En gros, mon fichier n'utilise pas toujours le même chemin. J'ai cependant toujours les mêmes onglets, ect,... seul le chemin du fichier est variable
Je tiens a préciser que je cherche a fluidifier mon travail et minimiser les manipulations manuelle.
Ma question est donc la suivante est-ce possible de consolider un tableau d'un onglet a un autre sans utiliser d'argument chemin ? (toutes les données sont dans un même fichier excel)
En gros me passer ce qui est en gras ou à défaut trouver une alternative avec une variable ou autre encore
D'avance merci et bonne journée
PS : Je sais que je pourrais le faire a la main mais la manipulation n'est qu'une étape intermédiaire. Actuellement je lance une macro je fais ma consolidation puis je lance une deuxième macro, j'aimerai rendre ça plus fluide
Dans un de mes fichiers pour mes recherches, je voudrais pour une étape intermédiaire consolider un tableau. J'arrive a faire l’étape (avec l'enregistreur de macro) sauf que dans la commande il y a un chemin. En gros, mon fichier n'utilise pas toujours le même chemin. J'ai cependant toujours les mêmes onglets, ect,... seul le chemin du fichier est variable
Je tiens a préciser que je cherche a fluidifier mon travail et minimiser les manipulations manuelle.
Ma question est donc la suivante est-ce possible de consolider un tableau d'un onglet a un autre sans utiliser d'argument chemin ? (toutes les données sont dans un même fichier excel)
Selection.Consolidate Sources:= _
"'C:\Users\Dell\Desktop\Masques données\[Classeur1]Feuil1'!C1:C3" _
, Function:=xlSum, TopRow:=True, LeftColumn:=True, CreateLinks:=False
En gros me passer ce qui est en gras ou à défaut trouver une alternative avec une variable ou autre encore
D'avance merci et bonne journée
PS : Je sais que je pourrais le faire a la main mais la manipulation n'est qu'une étape intermédiaire. Actuellement je lance une macro je fais ma consolidation puis je lance une deuxième macro, j'aimerai rendre ça plus fluide
A voir également:
- Consolider sans chemin
- Consolider plusieurs feuilles excel - Guide
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? ✓ - Forum Windows
- Le chemin d'accès spécifié est introuvable ✓ - Forum Téléchargement
- Chemin fichier host - Guide
- Discord aucun chemin de connexion - Forum Discord
1 réponse
Bonjour,
En mettant tous tes fichiers dans le même dossier que le classeur avec la macro. Ensuite on utilise ThisWorkbook.Path comme chemin pour tous les fichiers suivi du nom du fichier
https://forums.commentcamarche.net/forum/affich-36401229-erreur-1004#5
En mettant tous tes fichiers dans le même dossier que le classeur avec la macro. Ensuite on utilise ThisWorkbook.Path comme chemin pour tous les fichiers suivi du nom du fichier
https://forums.commentcamarche.net/forum/affich-36401229-erreur-1004#5