Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Erreur d'exécution "9" :L'indice n'appartient pas à la sélection

pelerin65

XLDnaute Occasionnel
bonjour le forum,

j'ai un userform,

j'aimerais mettre les valeurs des cellules dans des textbox en fin de code en rouge
mais à chaque fois le résultat est : Erreur d'exécution "9" :L'indice n'appartient pas à la sélection

pourtant j'ai fait l'essai avec un classeur1, ca fonctionne peut être trop de textboxs.
je comprends pas


'*****************************************************
 

Pièces jointes

  • Textbox.xlsb
    26.3 KB · Affichages: 2
Solution
Bonjour a tous,

Deux facons de faire
VB:
        With Worksheets("Notes Loc Ng")
            TextBox1 = .Range("A2")
            TextBox2 = .Range("B2")
            TextBox3 = .Range("Q2")
            TextBox4 = .Range("E2")
            TextBox5 = .Range("R2")
            TextBox6 = .Range("I2")
            TextBox7 = .Range("J2")
            TextBox8 = .Range("K2")
            TextBox9 = .Range("L2")
            TextBox10 = .Range("N2")
        End With
        'ou
        With Feuil4
            TextBox1 = .Range("A2")
            TextBox2 = .Range("B2")
            TextBox3 = .Range("Q2")
            TextBox4 = .Range("E2")
            TextBox5 = .Range("R2")
            TextBox6 = .Range("I2")
            TextBox7 = .Range("J2")...

vgendron

XLDnaute Barbatruc
Bonjour

ton fichier ne contient pas le code..? normal??
à quel moment obtiens tu le message d'erreur??

l'erreur indique que le code essaie d'acceder à un élément qui n'existe pas==> Pb de syntaxe, nom de controle qui n'existe pas.....

et meme si on copie le code.. il n'a visiblement rien à voir avec le formulaire sur lequel il n'y a qu'un textbox.. (pas de listview)
 

pelerin65

XLDnaute Occasionnel
rebonjour

j'ai omis de préciser ca a peut être son importance
pourtant dans l essai ca fonctionne avec une frame dans userform soit avec feuilles 1 ou 2
le textboxs 1et 2 sont dans la frame 1
le textboxs 3et 4 sont dans la frame 2
le textboxs 5 et 6 sont dans la frame 3
le textboxs 7,8 et 9 sont dans la frame 4
 

Oneida

XLDnaute Impliqué
Bonjour a tous,

Deux facons de faire
VB:
        With Worksheets("Notes Loc Ng")
            TextBox1 = .Range("A2")
            TextBox2 = .Range("B2")
            TextBox3 = .Range("Q2")
            TextBox4 = .Range("E2")
            TextBox5 = .Range("R2")
            TextBox6 = .Range("I2")
            TextBox7 = .Range("J2")
            TextBox8 = .Range("K2")
            TextBox9 = .Range("L2")
            TextBox10 = .Range("N2")
        End With
        'ou
        With Feuil4
            TextBox1 = .Range("A2")
            TextBox2 = .Range("B2")
            TextBox3 = .Range("Q2")
            TextBox4 = .Range("E2")
            TextBox5 = .Range("R2")
            TextBox6 = .Range("I2")
            TextBox7 = .Range("J2")
            TextBox8 = .Range("K2")
            TextBox9 = .Range("L2")
            TextBox10 = .Range("N2")
        End With
 

pelerin65

XLDnaute Occasionnel
merci pour cette réponse si rapide

Ah bon, moi ca bogué a chaque fois bizarre bon j avais pas mis "with feuil4 ou With Worksheets("Notes Loc Ng")"
j'ai des textbox comme celle ci "TextBox10 = .Range("N2")" avoir le format"000.000")
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…