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

probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

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

P

Primatexcel

Guest
bonjour a tous

voila je viens de compléter mon programme avec une nouvelle fonction et maintenant j'ai un bug avec une ancienne fonction qui fonctionnait bien.

ancienne fonction: L1_ItemClick
nouvel fonction: remplir_liste

le problème est que dés que je clique sur une ligne de ma listview l'erreur 13 apparait.

je ne comprends pas

merci a tous ceux qui voudront bien jeter un œil (pensez a le récupérer votre œil)

PS: les infos de la listview doivent "normalement" s'inscrire dans les textbox

fichier joint:
 

Pièces jointes

Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

Bonjour Primatexcel,
Si tu débogues ton code, tu vois que ligne = L1.ListItems(item.Index).ListSubItems(8 - 1).Text renvoie la chaine de caractère "OK" et non un entier.
(testé avec février et clique sur la 1ière ligne de la listview)
 
Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

bonjour mapomme

merci de ta réponse mais je suis désolé je ne sais pas comment résoudre le problème si tu pouvais me mettre sur la voie je t'en serai très reconnaissant

a plus
 
Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

salut mapomme

merci pour la correction apportée a la fonction cela marche nickel!!

si tu me le permet je souhaiterais te poser une autre question

s'il faut creer un autre topic alors je le ferais

peut-on lorsque l'on doubleclick sur une ligne d'une listview inscrire sur la ligne excel correspondante et dans la colonne defini ("h") le mot "OK"

merci de ta patience et du temps que tu me consacre

a plus
 
Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

bonjour à tous
une possibilité à tester

Code:
Private Sub L1_DblClick()

ligne = L1.SelectedItem.Index
L = Mid(L1.ListItems(ligne).Key, 2)
Range("H" & L) = "OK"

End Sub
 
Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

Bonsoir Primatexcel,

Ne connaissant pas bien le contrôle listview, je n'ai pas trouvé d'évènement correspondant au double-clique et qui ramène l'élément Item du listview sur lequel on a cliqué.

C'est pourquoi, j'ai utilisé les checkboxes. En cochant une checkbox à gauche d'un élément de la listview on peut changer l'état (validé ou non). Cet état est répercuté sur la feuille 'compte-courant'.

Voilà, c'est tout ce que je sais faire.
 

Pièces jointes

Re : probleme avec ItemClick: "erreur execution 13 incompatibilité de type"

bonjour a tous

désolé de ce silence mais quelques obligations familiale m'ont empêchées de venir sur le forum.

Mais je tiens a remercier toutes les personnes qui ont participé a l'amélioration de mon projet car celui-ci ressemble enfin a ce que je souhaitais.

toutes les idées proposées mon étaient utile.

j’espère que ce fil pourra apporter des infos concrètes à d'autres utilisateurs excel.

pour l'heure j'apporte encore quelques améliorations et se sera fini.

merci encore du temps passé pour m'aider et bonne route sur la vague excel

primatexcel
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
5
Affichages
1 K
AlicePrince
A
B
Réponses
6
Affichages
2 K
BOUBRED
B
L
Réponses
22
Affichages
13 K
L
Z
Réponses
3
Affichages
2 K
zohaxel
Z
G
Réponses
2
Affichages
39 K
guijone
G
D
Réponses
5
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…