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

mise à jour liste box

L

Luc

Guest
Bonjour à tous et très bonne année 2004

Voici mon problème
Dans un Userform, j'ai une liste box multicolonnes qui affiche une liste d'articles vendus.
Si je veux modifier une ligne de cette liste, je la sélectionne dans la liste box, récupère et traite les datas pour modification, puis je fais la mise à jour de la liste box comme ceci

FrmEncoder_ventes.Liste_contenu.ColumnCount = 4
FrmEncoder_ventes.Liste_contenu.RowSource = "m2:" & derder
FrmEncoder_ventes.Repaint

Et cela fonctionne sans problèmes

Par contre, si je veux supprimer une ligne de la liste box, j'ai un message d'erreur au moment de la mise à jour de la liste box, qui me dit

" Erreur d'exécution '-2147024882 (800700e) impossible de définir la propriété RowSource.Mémoire insuffisante pour cette opération"

La valeur de derder est correcte à ce moment là, et même en mettant une plage fixe "m24", l'erreur apparait.

Merci d'avance pour votre aide

Encore une EXCELLente année à tous

Luc
 
H

herve

Guest
bonjour.

as tu essayer de remplir tes listbox par le biais de leur propriete rowsource?
peut etre plus simple d'emploi si la list box a toujours la meme source...

Bon courage

Herve
 

Discussions similaires

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