Bonjour à tous
je ne suis pas très actif sur le forum, mais je me suis remis récemment à VBA pour des raisons professionnelles.
Une question me taraude depuis plusieurs jours :
J'ai créé quelques macros qui utilisent la fonction
sheets(x).select
pour un classeur ouvert (x étant un nombre désignant le numéro de la feuille, bien évidemment)
la fonction s'exécute sans problème pendant plusieurs jours, puis se met à planter d'un coup sans raison apparente.
Du coup, je remplace select par activate, et ça se remet à fonctionner.
Alors, vous allez me dire, la solution est d'utiliser activate systématiquement, mais j'aimerais comprendre pourquoi une macro qui fonctionne un temps avec select ne fonctionne plus l'instant d'après.
Merci pour vos réponses.