Merci de m'avoir indiqué le fil de wperes. Je vais donc le suivre. Je répondrai cependant à ceux qui répondraient sur ce fil, bien sûr.
Merci à tous.
(Moralité : se concerter avant de poster chacun de son côté).
Dudu2, c'était 2 bonnes pistes, mais malheueusement, ça ne résoud pas le problème.
Ce qui me fait dire que c'est un nouveau bug dans ces 3 derniers mois, c'est que j'utilise une telle requête tous les mois depuis 3 ans, pour mon reporting mensuel, et je n'ai pas réinstallé Excel.
En revanche, c'est peut-être un conflit avec un autre logiciel que j'aurais pu installé ces derniers mois ?
J'ai donc analysé mes dernières installations, et à part la mise à jour d'Office du 07/08/2020 (à peu près la date à laquelle j'ai commencé à avoir les problème sur cette macro), je ne vois rien d'autre.
Je confirme : sur le même ordi, le code fonctionne avec Excel 2007 et Excel 2013. Pas avec Excel 2016. Peut-être une option différente ? Ca plante aussi en mode "sans échec". On peut donc écarter, à mon avis, l'hypothèse d'un logiciel tiers.
Et si tu essaies avec les jours (chiffre 2), tous les jours des mois concernés. C'est laborieux mais à titre de test sur quelques jours seulement ? En macro enregistrée puis exécutée.
Et si tu essaies avec les jours (chiffre 2), tous les jours des mois concernés. C'est laborieux mais à titre de test sur quelques jours seulement ? En macro enregistrée puis exécutée.
Salut à tous,
Une confirmation qui n'apporte pas de solution et qui me chiffonne :
Je suis en Excel 2016 pro 64bits et le code plante également en erreur 1004 dès qu'on a un array dans Criteria2.
Sur un autre poste aussi en Excel 2016 pro 32bits ...
Pourtant un enregistrement de macro propose bien le code indiqué qui se plante dès qu'on essaie de le ré-éxécuter ...