Message "erreur d'exécution 9"
Résolu
jus2mandarine
Messages postés
258
Statut
Membre
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour Chers tous,
j'essaie d'exécuter le code du fichier ci-desssous
https://cjoint.com/c/KLEod0yDPaZ (est un fichier .frm)
à partir du classeur dont le lien est le suivant
https://cjoint.com/c/KLEn1qtQQLZ
Malheureusement j'ai le message d'erreur
"erreur d'exécution '9', l'indice n'appartient à la sélection"
Pouvez vous m'aider à résoudre ce problème svp ?
Merci de votre aide
j'essaie d'exécuter le code du fichier ci-desssous
https://cjoint.com/c/KLEod0yDPaZ (est un fichier .frm)
à partir du classeur dont le lien est le suivant
https://cjoint.com/c/KLEn1qtQQLZ
Malheureusement j'ai le message d'erreur
"erreur d'exécution '9', l'indice n'appartient à la sélection"
Pouvez vous m'aider à résoudre ce problème svp ?
Merci de votre aide
9 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
que fais-tu, à partir de ces deux fichiers, pour obtenir cette erreur? -
Bonjour a vous deux et meilleur voeux
C'est votre histoire de .frm qui m'a intrigue.
En principe ces fichiers sont pour du VB5.0 ou VB6.0 qui n'a rien a voir avec du VBA
Pour votre erreur 9, normal, il n'y a aucun object tableau ou autre sur votre feuil2 -
Bonjour yg_be,
le premier lien est un formulaire d'enregistrement en VBA.
Le deuxième lien est le fichier Excel dans lequel les enregistrements doivent se faire. -
J'ouvre ce fichier à partir de visual basic d'Excel. J'utilise la commande "importer un fichier" à partir du volet gauche qui affiche le projet VBA ainsi que les fenêtres ayant l'extension .frm
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
L'importation onctionne bien
je n'arrive à relier ce fichier .frm au classeur Excel.
Le code comporte du fichier .frm comporte une erreur que je n'arrive pas à résoudre (voir mon premier message). -
Ci-dessous le lien du fichier xlsm complet avec le tout le code vba du formulaire:
https://cjoint.com/c/KLFnhuGHSRT
Cordialement /- -
Désolé ! le lien précédent n'est pas le bon :(
Ci-dessous le lien correct du fichier xlsm complet avec le tout le code vba du formulaire:
https://cjoint.com/c/KLFnuGSNnLT
Cordialement /- -
- Démarrer l'application VBA d'Excel,
- Exécuter la fenêtre
- Faites un enregistrement
- Cliquer sur "AJOUTER"
Si tout se passe bien, il y aura un message d'erreur -
Bah, moi j'ai enregistré le formulaire VBA avec une extension .frm.
En revanche, j'ai du mal à comprendre " il n'y a aucun object tableau ou autre sur votre feuil2". Pourriez-vous donner plus de détails f894009 ?-
Re,
Sheets(2).ListObjects(1).ListRows.Add
Dans votre code, cette ligne permettrait d'ajouter une ligne a un tableau s'il y a en avait un et un seul. Autrement il faudrait mettre le nom du tableau
exemple:Sheets(2).ListObjects("nom du tableau").ListRows.Add
Dans la feuille Order vous avez le tableau Tableau2 et dans la feuille Supplier vous avez Tableau1
-