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.
Partager