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 avec optionbutton vba excel


Sujet :

Macros et VBA Excel

  1. #21
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 433
    Points
    12 433
    Par défaut
    Imagine un bâtisseur qui construirait tout un immeuble d'abord (un peu comme toi), dans la perspective de voir ce qui "ne va pas" afin de s'y prendre autrement.
    C'est avant, que l'on s'interroge, que l'on fait au besoin des petits tests sur des parties isolées, pas après et sur tout un ensemble.

    EDIT : je te conseille de reprendre tout à zéro, partie par partie, en vérifiant le bon fonctionnement de chaque partie.
    Je te conseille également de ne pas hésiter à ouvrir ton aide VBA (tu y verras certaines bases, dont la syntaxe de Cells, les propriétés des contrôles que tu utilises, etc ...)
    Je te conseille enfin de mettre Option Explicit tout en haut (hors procédures) de ton code. Cela te permettra de faire des "découvertes", parmi lesquelles (entre autres) :
    - le fait que ta variable no_ligne n'est pas connue dans certaines de tes procédures
    - le fait qu'une variable ws sort du chapeau d'un magicien
    etc ...
    Je te conseille aussi ne ne pas utiliser et mettre bout à bout des instructions lues ici ou là et que tu n'aurais pas su comprendre parfaitement.
    Travaille bien

  2. #22
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur commercial
    Inscrit en
    Août 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur commercial

    Informations forums :
    Inscription : Août 2016
    Messages : 11
    Points : 0
    Points
    0
    Par défaut
    Tu as raison , c'est finalement du bon sens je vais tout reprendre à zero merci

  3. #23
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Pour compléter la réponse d'unparia, je dirais que tu utiles trop d'événements natifs au formulaire modifiant implicitement le contenu de la feuille Excel. L'utilisateur n'a pas le droit à l'erreur car il ne décide pas si il veut valider ou annulé ses modifications et/ou ajouts.

    De plus l'événement click sur une option peut avoir pour conséquences d'activité l'événement change et faire la gestion de booléen toutes le trois lignes de ton code bonjour! Et au niveau maintenances bonsoir.


    Je te suggère de faire 2 sub une qui affiche le contenu de la plage Excel dans le formulaire et l'autre qui transfére les informations du formulaire vers Excel.

    D'une l'utilisateur reprend la main sur ce qu'il veut vraiment faire (valide/annuler).
    De deux la maintenance ce resume à deux sub. Ne te reste qu'à imaginer comment faire le distinguo entre add et update!

    Édite:
    Si il prend l'envi à l'utilisateur de saisir des tanneries dans son formulaire, c'est pas ton problème.

    Mais si tu le laisses valider ses âneries ca devient ton problème!

    Si tu prends le temps de qualifier les données saisies par l'utilisateur avant de mettre à jour tes données dans Excel, ce qui ce passe entre le clavier et la chaise tu t'en fiches.
    Dernière modification par Invité ; 28/08/2016 à 12h32.

Discussions similaires

  1. Problème avec OptionButton en Vba
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/01/2009, 10h34
  2. appel de web services avec les vba excel qui manipule les xsl.
    Par naim8622 dans le forum Services Web
    Réponses: 0
    Dernier message: 13/01/2009, 10h57
  3. [VBA] Gros problème avec access et Excel
    Par celiaaa dans le forum VBA Access
    Réponses: 17
    Dernier message: 13/08/2007, 13h20
  4. Nouveau problème avec un tableau Excel et une macro VBA
    Par valouche dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 30/06/2007, 10h30
  5. [Cognos] Problème avec l'export Excel
    Par tonf dans le forum Cognos
    Réponses: 3
    Dernier message: 30/03/2007, 17h13

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