Erreur d'excution '9' dans VBA

  • Initiateur de la discussion Initiateur de la discussion apb
  • 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 !

apb

XLDnaute Occasionnel
Bonjour à Tous
D'abord Merci pour votre aide

Voici mon problème:
J'essaye d'adapter une requête VBA dans une feuille mais je suis confronté à une erreur, merci de m'aider à déboguer ce code

Ci-joint mon fichier à problème

Cordialement

APB
 

Pièces jointes

Re : Erreur d'excution '9' dans VBA

Effectivement la mise à jour du ZIP n'est pas bonne

c'est corrigé

J'ai modifié le sheet maintenant j'ai une erreur 1004!!!!!

Je commence à me perdre dans ce code pourtant il parrait simple!!!


meri pour votre aide
 

Pièces jointes

Dernière édition:
Re : Erreur d'excution '9' dans VBA

RE

Voilà ta macro modifier

Dim i As Integer

Sub NommerLignesGIEL2()

For i = 4 To 23
Range(Cells(i, 4), Cells(i, 67)).Select
ActiveWorkbook.Names.Add Name:=Sheets("Tdb GIE L2").Cells(i, 3), RefersToR1C1:="='Tdb GIE L2'!R" & i & "C4:R" & i & "C67"
Next

End Sub

Mais il faut que tu retires les espaces dans tes prénoms car sinon ça bug
 
Re : Erreur d'excution '9' dans VBA

Bonjour

J'ai voulu modifier un peut le code et j'ai de nouveau un code erreur 1004

voici ma modifiaction

Sub NommerLignesGIEL2()

For i = 4 To 23
Range(Cells(i, 4), Cells(i, 67)).Select
ActiveWorkbook.Names.Add Name:= "L2TRE" & Sheets("GIEL2").Cells(i, 3), RefersToR1C1:="='GIEL2'!R" & i & "C4:R" & i & "C67"
Next

Quand je mets « L2TRE » j’ai mon message d’erreur parcontre si je mets « LTRE » pas de message Bizarre mais pourquoi ?

Merci pour votre aide
 
Re : Erreur d'excution '9' dans VBA

Bonjour tout le monde,

Salut Apb

Pascal76 à presque raison, si tu mets un nom avec une référence de cellule, Excel n'en veux pas !

Tu peux essayer de définir manuellement le nom "L2TRE" pour un cellule, Excel te jette !
L2 étant une référence de cellule

Tu essayes "JA2TRE", aucun problème dans Excel 2003, JA2, n'étant pas une référence de cellule

Voilà 😉
 
Re : Erreur d'excution '9' dans VBA

Re

Oui en fait je viens de relire dans un bouquin excel que tu n'as pas le droit

de commencer par un nombre
de ressembler à une adresse de cellule (ton cas)
contenir des espaces ou des symboles de ponctuation (tu as le droit à _ )
 
- 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

Réponses
3
Affichages
312
Réponses
4
Affichages
479
Réponses
11
Affichages
291
Réponses
9
Affichages
562
Retour