FrancoisC43212
XLDnaute Nouveau
Bonjour,
Je reviens vers vous, étant toujours débutant en VBA, je cherche à automatiser le remplissage de mon tableau par rapport à la date du jour.
Pour expliquer le classeur:
Lignes Chambres et CA: Correspondent aux données que j'importe d'un autre fichier à partir d'une macro( dont j'ai déjà trouvé la solution ).
Deux tableaux avec les dates de février en colonne et sur une ligne, c'est par rapport à la date en colonne que je souhaite faire le lien.
En revanche là où je bloque c'est pour copier coller ces données dans la ligne du tableau correspondant à la date du jour(horizontalement) pour éviter de le faire manuellement. (dans l'exemple le tableau est petit mais le but est de le dupliquer à une plus grande échelle)
Pour la démarche il faudrait :
Pour trouver la date correspondant, j'avais pensé à la fonction findcell mais je ne parviens pas à faire le lien avec la date correspondante dans mon tableau.
Si vous avez pas vraiment compris ce que je veux dire, j'ai mis en pièces jointes mon fichier vierge et un 2e fichier avec ce que doit donner la macro, nous sommes le 25/02 et il faut copier les données au 25/02 du tableau Données Chambre. Pour le lendemain il faudra que la macro les copie colle au 26, etc etc.
Merci beaucoup, si jamais vous comprenez pas n'hésitez pas à me le dire je m'expliquerai
Je reviens vers vous, étant toujours débutant en VBA, je cherche à automatiser le remplissage de mon tableau par rapport à la date du jour.
Pour expliquer le classeur:
Lignes Chambres et CA: Correspondent aux données que j'importe d'un autre fichier à partir d'une macro( dont j'ai déjà trouvé la solution ).
Deux tableaux avec les dates de février en colonne et sur une ligne, c'est par rapport à la date en colonne que je souhaite faire le lien.
En revanche là où je bloque c'est pour copier coller ces données dans la ligne du tableau correspondant à la date du jour(horizontalement) pour éviter de le faire manuellement. (dans l'exemple le tableau est petit mais le but est de le dupliquer à une plus grande échelle)
Pour la démarche il faudrait :
- Sélectionner les données importées de la ligne "Chambres" (plage C6:AD6)
- Recherche dans les données "Chambres" la date(colonne) correspondant à la date du jour(en C4)
- Une fois la cellule correspondant à C4 trouvée, sélectionner la cellule juste à côté pour voir coller la selection de donnée.
Pour trouver la date correspondant, j'avais pensé à la fonction findcell mais je ne parviens pas à faire le lien avec la date correspondante dans mon tableau.
Si vous avez pas vraiment compris ce que je veux dire, j'ai mis en pièces jointes mon fichier vierge et un 2e fichier avec ce que doit donner la macro, nous sommes le 25/02 et il faut copier les données au 25/02 du tableau Données Chambre. Pour le lendemain il faudra que la macro les copie colle au 26, etc etc.
Merci beaucoup, si jamais vous comprenez pas n'hésitez pas à me le dire je m'expliquerai