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 :

Relier deux Userforms pour les inscrire sur une même ligne [XL-2013]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    technicien matériaux
    Inscrit en
    Septembre 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien matériaux

    Informations forums :
    Inscription : Septembre 2014
    Messages : 39
    Par défaut Relier deux Userforms pour les inscrire sur une même ligne
    Bonjour,

    Je m'entraîne depuis un mois à programmer une macro pour le travail.
    J'ai un problème au niveau des userforms, je ne trouve pas la formule ou le mot pour les relier.

    Après plusieurs recherches sur le forum, je viens vous demander des conseils.

    Voici mon problème :

    Sur ma feuille excel, je clique sur un bouton "Saisir" (qui n'est pas Active X) qui m'ouvre un premier Userform (=Userform1).
    Je sélectionne mon choix en appuyant sur le bouton qui m'intéresse pour ouvrir le deuxième Userform (= Userform2).
    Simultanément l'Userform1 a déjà inscrit les données sur la feuille.
    Je remplis mes données sur l'Userform2 puis je valide seulement celui-ci s'inscrit sur une autre ligne.

    J'aimerai que ces deux Userform s'inscrivent sur la même ligne.
    Je pense que mon soucis vient de Userform1 qui devraient garder les données en mémoire sans les inscrire et en validant l'Userform2 tout inscrire.
    De plus, je décharge l'Userform1, ceci ne sera plus à faire si je dois sauvegarder les données. Peut être est-ce mon erreur ?

    J'ai essayé de ne faire qu'un seul Userform mais le résultat était le même donc je préfère en garder deux.

    Je vous joins le classeur sur lequel je travaille avec des données erronées bien évidemment. Soyez indulgent envers le code, certains proviennent de l'enregistreur de macro et je ne me suis pas encore penchée dessus pour les améliorer.
    Si j'ai glissé des erreurs, veuillez m'en informer s'il vous plaît, toutes remarques constructives sont les bienvenues.

    Je vous remercie de votre aide.
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher les informations sur une même ligne
    Par JayenseN dans le forum PL/SQL
    Réponses: 2
    Dernier message: 24/05/2012, 15h12
  2. Scanner des images pour les mettre sur une feuille
    Par slyounet78 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/04/2012, 18h22
  3. [RegEx] Remplacer les occurences sur une même ligne
    Par supertino7 dans le forum Langage
    Réponses: 5
    Dernier message: 19/07/2009, 23h16
  4. [MySQL] Associer deux champs et les afficher sur une page
    Par dreamquad dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 14/04/2009, 13h40
  5. Voir tout les onglets sur une même ligne
    Par bnreb10 dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 09/08/2006, 11h08

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