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

XL 2010 Modifier/supprimer/transfert Listbox (exemple de Boisgontier)

cp4

XLDnaute Barbatruc
Bonjour,

Partant d'un fichier de Boisgontier à adapter pour les besoins. Auquel j'ai rajouté 4 boutons.

Je rencontre des difficultés pour 3 de ces boutons.

1 - bouton "editer": transfert la listbox filtrée sur une feuille.
Le souci est que les nombres ne sont pas au bon format sur la feuille (c'est du texte).

2 - bouton "supprimer": je voudrais supprimer la ligne sélectionnée de la listbox et de la feuille BD.

3 - bouton "modifier": via des textboxs modifier les données de la ligne sélectionnée.

En vous remerciant par avance.
 

Pièces jointes

  • RechercheMutiMotsMultiColonnesChoixCol2 - Copie.xlsm
    69.3 KB · Affichages: 71

pierrejean

XLDnaute Barbatruc
Bonjour cp4

A tester
NB :J'ai beaucoup de scrupules à modifier un travail de JB
S'il passe par la qu'il veuille bien m'excuser
 

Pièces jointes

  • RechercheMutiMotsMultiColonnesChoixCol2 - Copie.xlsm
    72.4 KB · Affichages: 72

cp4

XLDnaute Barbatruc
Pierrejean bonjour,

Merci d'être venu à mon aide. J'avoue que je suis perdu. J'ai lu pas mal de sujet concernant la listbox.
Les différentes façons de l'alimenter (3, RowSource-ListboxList et AddItem). J'ai aussi écopé un tuto trouver sur Developpez.com.
NB :J'ai beaucoup de scrupules à modifier un travail de JB
S'il passe par la qu'il veuille bien m'excuser
Ce n'est pas modifier mais ajouter un petit "chouia".

Alors mon cher Pierrejean, le code que tu m'as proposé fait bien son boulot, si et seulement si la Listbox n'est pas filtrée. Or, sur mon fichier original il y a une masse de ligne (env. 30000).

Lorsque la listbox est filtrée les modifications ou la suppression n’opèrent pas sur la bonne ligne de la feuille.

Merci beaucoup.

ps: J'espère que vous avez un peu fraîcheur chez vous.
 

Discussions similaires

Réponses
7
Affichages
371
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…