Erreur de compilation / affichage dans une ListBox
danielc0 Messages postés 1858 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je sollicite à nouveau votre aide vu mes faibles connaissances en vba.
J'ai tant bien que mal cherché par moi-même en m'aidant de plusieurs outils (chatGPT bonjour...) pour afficher dans une listbox l'équivalent du tableau dynamique de la pièce jointe. J'ai cependant une erreur de compilation au moment de lancer la macro.
Pour la faire courte, j'ai 6 colonnes dans ma base de données en Feuil1 :
- 1 colonne date au format jj/mm/aaaa
- 4 colonnes de données (famille, type, fournisseur, acheteur)
- 1 colonne de prix
Je souhaite afficher dans la listbox en Feuil2 - par ordre décroissant la somme de prix comme suit :
Fournisseur | Famille | Type | Acheteur | Somme du prix
Idéalement, j'aimerai qu'il y ai un en-tête dans la listbox pour plus de clarté
La date quant à elle se réfère à la cellule A1 de Feuil2 - au format aaaa
Le fichier est dispo ici
www.cjoint.com/c/OBshtf23jOl
- Erreur 3000 france tv
- Google tv streamer - Accueil - TV & Vidéo
- Comment utiliser chromecast sur tv - Guide
- Prefixe france - Guide
- Pas de signal tv - Guide
- Regarder tv gratuitement sans télécharger - Guide
2 réponses
Bonjour,
Je ne vois pas le problème avec la listbox... Supprime-la et recrée-la et le problème disparaît. Par contre la macro plante ailleurs et il n'y a aucun commentaire dedans...
Daniel
"Possible que ce soit un problème de référence manquante dans la bibliothèque d'objet?"
Ce serait étonnant. J'ai eu aussi ce problème avec ton classeur et le changement de listbox a fait disparaître le message.
"du coup je ne vois pas où cela plante de ton côté"
Erreur 9 l'indice n'appartient pas à la sélection :
Valeur de i : 1
alors que "arr" est un tableau à deux entrées :
Essaie la listbox avec mon classeur :
https://www.cjoint.com/c/OBsk4BG73B4
Daniel