Boujour à tous,
Je tourne en rond depuis 2 jours, il y a une situation dans mon code qui fait qu’il y a des lignes de codes qui ne s’exécutent pas mais, il n’y a aucune raison apparente.
Voici les lignes :
1) Worksheets("FormuleBuffer").Rows(3).Delete
2) Range("C2").Select
3) ActiveCell.FormulaR1C1 = _
"=IF(ISNA(MATCH(RC[-1],R[1]C[-2]:R17C[- 2],0)),SUMPRODUCT((ISTEXT(R[1]C[-2]:R17C[-2])*1)),""Item trouvé"")"
PIRE encore, la première ligne est exécutée et il n’y a rien entre d’autre celles-ci !!!!!
La but de tout cela est la gestion d’une liste des quinze derniers items utilisés « Ajouté » dans le fichier FicheÉlèveProf.xls.
La liste des quinze items est sous le fichier MENU.xls, feuille FormuleBuffer.
Quand, je test la gestion des 15 items DIRECTEMENT par la cellule B2 sur la feuille FormuleBuffer, il n’y a pas de problème.
Par contre, si je passe par la FicheÉleveProf (qui reflète la situation réelle), les lignes ci-haut ne sont pas exécutées, sauf la première ?????
NOTE : Ah! Oui, pour vos tests, n’utilisez pas de chiffres…. Chiffre + Lettres = OK.
Le fichier FicheÉlèveProf est dans un sous-répertoire : PrêtRetour.
IMPORTANT : Cette question sera mise sur les sites : Excel-Pratique et Excel - Download
MERCI pour le temps et les tests que vous ferez !!!!!
Je tourne en rond depuis 2 jours, il y a une situation dans mon code qui fait qu’il y a des lignes de codes qui ne s’exécutent pas mais, il n’y a aucune raison apparente.
Voici les lignes :
1) Worksheets("FormuleBuffer").Rows(3).Delete
2) Range("C2").Select
3) ActiveCell.FormulaR1C1 = _
"=IF(ISNA(MATCH(RC[-1],R[1]C[-2]:R17C[- 2],0)),SUMPRODUCT((ISTEXT(R[1]C[-2]:R17C[-2])*1)),""Item trouvé"")"
PIRE encore, la première ligne est exécutée et il n’y a rien entre d’autre celles-ci !!!!!
La but de tout cela est la gestion d’une liste des quinze derniers items utilisés « Ajouté » dans le fichier FicheÉlèveProf.xls.
La liste des quinze items est sous le fichier MENU.xls, feuille FormuleBuffer.
Quand, je test la gestion des 15 items DIRECTEMENT par la cellule B2 sur la feuille FormuleBuffer, il n’y a pas de problème.
Par contre, si je passe par la FicheÉleveProf (qui reflète la situation réelle), les lignes ci-haut ne sont pas exécutées, sauf la première ?????
NOTE : Ah! Oui, pour vos tests, n’utilisez pas de chiffres…. Chiffre + Lettres = OK.
Le fichier FicheÉlèveProf est dans un sous-répertoire : PrêtRetour.
IMPORTANT : Cette question sera mise sur les sites : Excel-Pratique et Excel - Download
MERCI pour le temps et les tests que vous ferez !!!!!