Bonjour à tous,
Depuis si longtemps que je bénéficie des connaissances des autres ...
Depuis hier j'ai passé un temps certain à essayer de comprendre pourquoi j'avais une erreur 1004 "méthode select de la classe range" en faisant un banal "RANGE("B2").SELECT"
J'ai trouvé la réponse; si d'autres cherchent un jour, ils trouveront peut-être ici :
je suis sur la feuille "Postes"
Sheets("Personnel").Select
Range("B2").Select
Le problème est que ce select est écrit dans le code d'une feuille A.
VBA accepte sans problème le "Sheets("Personnel").Select mais dans le code d'une feuille il n'est pas permis de faire un SELECT dans une autre feuille.
J'ai mis ma procédure dans un module, que j'appelle depuis la feuille initiale.
Si ça peut servir à d'autres...
Pascal
Depuis si longtemps que je bénéficie des connaissances des autres ...
Depuis hier j'ai passé un temps certain à essayer de comprendre pourquoi j'avais une erreur 1004 "méthode select de la classe range" en faisant un banal "RANGE("B2").SELECT"
J'ai trouvé la réponse; si d'autres cherchent un jour, ils trouveront peut-être ici :
je suis sur la feuille "Postes"
Sheets("Personnel").Select
Range("B2").Select
Le problème est que ce select est écrit dans le code d'une feuille A.
VBA accepte sans problème le "Sheets("Personnel").Select mais dans le code d'une feuille il n'est pas permis de faire un SELECT dans une autre feuille.
J'ai mis ma procédure dans un module, que j'appelle depuis la feuille initiale.
Si ça peut servir à d'autres...
Pascal