IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Problème UserForm avec Checkbox


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2023
    Messages : 5
    Par défaut Problème UserForm avec Checkbox
    Bonjour à tous, je suis actuellement en train de travailler sur un programme vba excel qui a été codé par une personne dans le passé.
    Mon problème est plutôt simple et étant donné que je suis novice en vba excel je n'arrive malheureusement pas à le régler...
    Voici mon problème :

    Je dispose d'un UserForm dans qui m'affiche une liste de données de clients, cet UserForm est composé de 30lignes et à côté de chaque ligne se trouve un CheckBox.

    Il y a au final donc 30 CheckBox de créer. Le but de ces CheckBox est, qu'une fois sélectionnée et après avoir cliquer sur le CommandButton "Supprimer", c'est de supprimer la ligne avec les informations du client.

    Mon problème est que dans cet UserForm, je dispose d'un ComboBox (liste déroulante) qui me permet d'afficher les 30 premiers clients. Je peux ensuite afficher dans cet UserForm les clients 31 à 60 etc... jusqu'au 2071ème au 2100ème.

    Lorsque je décide de supprimer n'importe quel client de la première page (les 30 premiers clients) ceci fonctionne tres bien, c'est lorsque je change de page, par exemple du 31ème client au 60ème, je sélectionne admettons le 31ème en cochant la CheckBox associée, je supprime... mais malheureusement c'est le 1er client de la 1ère page qui est supprimé...

    J'espère vous avoir donné suffisamment d'éléments pour que vous puissiez m'aider, n'hésitez pas si ce n'est pas le cas.

    Je vous remercie grandement par avance et reste à votre disposition.

    Iliès
    Images attachées Images attachées  

  2. #2
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 577
    Par défaut
    Bonsoir,
    Il te suffit de sauvegarder le Numéro de la ligne {cell.row} dans le tag du checkbox.

    Et quand tu supprimera les lignes checkées bien commencer par la dernière et en remontant vers la première.

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/04/2020, 19h09
  2. Masquer/ Montrer des lignes sur userform avec Checkbox
    Par Audio 10 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 16/01/2019, 22h05
  3. userform avec checkbox ou bouton multi choix avec tri dans excel
    Par lucioleyankee dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 01/06/2011, 17h38
  4. problème formulaire avec checkbox
    Par toinou62 dans le forum Langage
    Réponses: 1
    Dernier message: 30/09/2007, 14h07
  5. [VB.NET] Problème ListView avec checkbox
    Par elkidos dans le forum Windows Forms
    Réponses: 1
    Dernier message: 15/02/2007, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo