Il existe plusieurs posts traitant de mon problème mais je n’arrive pas à adapter les différentes solutions proposées.
J’aimerais copier le tableau entier de l’onglet source vers l’onglet copie à la condition que le jour (colonne B dans source) apparaisse dans le calendrier de l’onglet copie.
Dans l’onglet source, j’ai du 13 au 21 et je ne veux que du 14 au 20 (X5 → AD5 onglet copie)
Espérant avoir été claire et assez précise. Calendrier.xlsm (3,9 Mo)
Le programme fonctionne à la perfection avec cet exemple mais je n’arrive pas à l’adapter sur un autre fichier (construit à l’identique). la boite de dialogue indique que la variable n’est pas définie « jour accepté ».
Bonjour,
C’est le gros problème des macros construitent sans déclarations des variables (pourtant très utile)
Pour tonnouveau fichier, si les bases sont identiques, supprime tout en haut de la macro « OPTION EXPLICIT » qui lui oblige la déclaration des variables
J’ai testé ce fichier sans aucune difficulté
Je suppose donc que ce n’est pas celui qui génère la boîte de dialogue dont tu parles
Je suis donc en aveugle quant à son origine
Il y a de forte chance que le diagnostique de Mimimathy soit le bon car effectivement par choix personnel je ne déclare pas les variables
Donc j’ai inclus dans cette version ci-après les lignes de codes correspondantes
A toi de tester ce traitement enrichi dans le fichier incriminé et de me dire
Dommage que tu n’ais pas pu me le fournir sans donnée confidentielle car j’aurais pu bien cerner l’origine de cette difficulté