• Initiateur de la discussion Initiateur de la discussion pad01
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pad01

XLDnaute Occasionnel
Bonsoir le Forum,

Je n'arrive pas à comprendre le message d'erreur :
Erreur d'exécution '1004'
Erreur définie par l'application ou par l'objet

Elle se produit sur la ligne Range("D4").select
La programmation me semble simpliste mais je ne trouve pas de solution.

Par avance merci
 

Pièces jointes

Re : Help Erreur '1004'

Re
Je me suis mal exprimé:
C'est la ligne
Code:
Range("D4").Select
Qu'il faut remplacer par
Code:
Sheets(Onglet).Range("D4").Select
Cordialement

EDIT Bonjour Roger
 
Dernière édition:
Re : Help Erreur '1004'

Re...

Sheets(Onglet).Range("D4").Select

(Vous ne pouvez pas appliquer Select à une plage d'une feuille inactive.)

ROGER2327
#5124


Jeudi 26 Pédale 138 (Saint Pâle, mineur, SQ)
30 Ventôse An CCXIX
2011-W11-7T17:09:52Z

Ajout : d'accord, Efgé !
 
Re : Help Erreur '1004'

Bonsoir Efgé, ROGER2327, Victor21,
Je vous remercie pour l'aide que vous m'avez apporté. J'ai trouvé une solution qui fonctionne en adaptant ma macro et votre code.
Cela donne ce qui suit :

Onglet = Range("N1").Value
Sheets(Onglet).Activate
Onglet = ActiveSheet.Name
i = intComptage("C3", 3)
Sheets(Onglet).Range("D4").Select

Je n'ai pas d'explication sur le pourquoi du non-fonctionnement de votre code seul ???
Un grand merci à vous trois pour votre aide et de m'avoir donné la volonté de persévérer.
Cdt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour