La méthode de l'objet range à échoué avec Excel 2013

Bjr

Vous allez bien.

J'ai un problème à chaque fois que je crée un programme sur vba Excel 2013 avec les tableaux structurés et j'essaye d'insérer des données dans la base via un formulaire. Il m'affiche un message d'erreur " La méthode de l'objet range à échoué " et Excel plante complètement et parfois redémarre .

Je demande votre aide.

Merci et bonne journée.[*]

Bonjour,

C'est BDD et sa formule =DECALER(T_BDD[Date_arrivée];0;0;NBVAL(BDD!$A$10:$A$1000000);12) ... qui pose problème.

Il faudrait peut-être alimenter le ListBox autrement.

ric

Merci beaucoup pour votre réponse.

Je vais tester et g vous reviens

Bonjour,

Vous ne devez pas alimenter votre ListBox à la compilation via la propriété RowSource. Toute modification à l'exécution, de la plage figurant dans RowSource entraîne le plantage d'Excel. Il faut donc l'alimenter à l'exécution.

Par ailleurs, avec des tableaux structurés (classe ListObject), il est bien plus simple d'utiliser les propriétés et les méthodes associées à cette classe.

ci-joint exemple pour la création et la suppression avec le numéro de ligne ajusté à celui du tableau et non à celui de la feuille.

Edit:

Bjr.

Vraiment mille merci, vous m'avez apporter une énorme aide.

Encore merci.

Je souhaiterais que vous m'aidiez pour le bouton modifié.

Bonjour,

ci-jointe version avec bouton "modifier"

Merci infiniment ça marche comme sur des roulettes

Rechercher des sujets similaires à "methode objet range echoue 2013"