Absinth
XLDnaute Junior
Bonjour bonjour,
Alors voila, je dois faire un fichier qui imprime des feuilles de pointage.
Je dois donc reporter dans des cases l'horaire que tel ou tel gars fait... Rien de bien compliquer, ca marche très facilement avec une RechercheV, sauf que l'horaire en question est dans un autre fichier...
Je dois donc ouvrir l'autre fichier (planning.xls) et faire le rechercheV dedans... ce qui devient nettement plus compliquer...
Je suppose que les formules ne marchent pas quand on change de fichier, et qu'il faut donc passer en VBA, sauf que je ne connais pas d'équivalent RechercheV en VBA, à savoir:
-Je lui donne le n° de la semaine, disons 37 (en A1, sur mon nouveau fichier)
-Le nom du gars, disons Albert (en B1, sur mon nouveau fichier)
Il doit repérer le chiffre 37, qui est au dessus du lundi, et de là, recopier les 6 cases horizontales sur la ligne d'Albert (Les noms sont dans la colonne A du fichier planning.xls)
J'avais pensé au filtre élaboré, faire un AdvancedFilter et copier la semaine dans mon nouveau fichier, quelque part dans un coin. et puis réarranger... mais il me semble que ce filtre ne marche que sur des critère mis en tete de colonne et non pas un en colonne et l'autre en ligne... non?
Merci de m'éclairer
Alors voila, je dois faire un fichier qui imprime des feuilles de pointage.
Je dois donc reporter dans des cases l'horaire que tel ou tel gars fait... Rien de bien compliquer, ca marche très facilement avec une RechercheV, sauf que l'horaire en question est dans un autre fichier...
Je dois donc ouvrir l'autre fichier (planning.xls) et faire le rechercheV dedans... ce qui devient nettement plus compliquer...
Je suppose que les formules ne marchent pas quand on change de fichier, et qu'il faut donc passer en VBA, sauf que je ne connais pas d'équivalent RechercheV en VBA, à savoir:
-Je lui donne le n° de la semaine, disons 37 (en A1, sur mon nouveau fichier)
-Le nom du gars, disons Albert (en B1, sur mon nouveau fichier)
Il doit repérer le chiffre 37, qui est au dessus du lundi, et de là, recopier les 6 cases horizontales sur la ligne d'Albert (Les noms sont dans la colonne A du fichier planning.xls)
J'avais pensé au filtre élaboré, faire un AdvancedFilter et copier la semaine dans mon nouveau fichier, quelque part dans un coin. et puis réarranger... mais il me semble que ce filtre ne marche que sur des critère mis en tete de colonne et non pas un en colonne et l'autre en ligne... non?
Merci de m'éclairer