Bonjour,
j'ai créé un bouton sur une feuille excel,
lorsque l'utilisateur clique sur ce bouton, ma macro se lance.
Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un
des onglets (j'utilise donc un UserForm avec des champs à remplir et un
bouton "OK" pour validation). Ensuite les modifications doivent être
apportées au document excel et la macro doit continuer.
Problème :
Comment faire pour insérer mon UserForm dans ma macro et être sûr que
l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en
compte dans ma feuille Excel ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Joe
Bonjour, Pour insérer un UserForm dans une macro : UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données : Saisie : UserForm1.Show If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to saisie
Pour mettre à jour ta feuille Excel : cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour, j'ai créé un bouton sur une feuille excel, lorsque l'utilisateur clique sur ce bouton, ma macro se lance. Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un des onglets (j'utilise donc un UserForm avec des champs à remplir et un bouton "OK" pour validation). Ensuite les modifications doivent être apportées au document excel et la macro doit continuer.
Problème : Comment faire pour insérer mon UserForm dans ma macro et être sûr que l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en compte dans ma feuille Excel ?
Merci de m'éclairer à ce sujet
Yann
Bonjour,
Pour insérer un UserForm dans une macro :
UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données :
Saisie :
UserForm1.Show
If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to
saisie
Pour mettre à jour ta feuille Excel :
cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour,
j'ai créé un bouton sur une feuille excel,
lorsque l'utilisateur clique sur ce bouton, ma macro se lance.
Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un
des onglets (j'utilise donc un UserForm avec des champs à remplir et un
bouton "OK" pour validation). Ensuite les modifications doivent être
apportées au document excel et la macro doit continuer.
Problème :
Comment faire pour insérer mon UserForm dans ma macro et être sûr que
l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en
compte dans ma feuille Excel ?
Bonjour, Pour insérer un UserForm dans une macro : UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données : Saisie : UserForm1.Show If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to saisie
Pour mettre à jour ta feuille Excel : cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour, j'ai créé un bouton sur une feuille excel, lorsque l'utilisateur clique sur ce bouton, ma macro se lance. Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un des onglets (j'utilise donc un UserForm avec des champs à remplir et un bouton "OK" pour validation). Ensuite les modifications doivent être apportées au document excel et la macro doit continuer.
Problème : Comment faire pour insérer mon UserForm dans ma macro et être sûr que l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en compte dans ma feuille Excel ?
Merci de m'éclairer à ce sujet
Yann
Yann
Merci pour ton aide. Maintenant, au lieu de ne mettere à jour qu'une seule feuille, je voudrais mettre à jour la feuille 'Paramètres' (c'est toujours le même nom) dans 11 classeurs différents. Est-ce possible?
Bonjour, Pour insérer un UserForm dans une macro : UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données : Saisie : UserForm1.Show If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to saisie
Pour mettre à jour ta feuille Excel : cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour, j'ai créé un bouton sur une feuille excel, lorsque l'utilisateur clique sur ce bouton, ma macro se lance. Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un des onglets (j'utilise donc un UserForm avec des champs à remplir et un bouton "OK" pour validation). Ensuite les modifications doivent être apportées au document excel et la macro doit continuer.
Problème : Comment faire pour insérer mon UserForm dans ma macro et être sûr que l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en compte dans ma feuille Excel ?
Merci de m'éclairer à ce sujet
Yann
Merci pour ton aide.
Maintenant, au lieu de ne mettere à jour qu'une seule feuille, je voudrais
mettre à jour la feuille 'Paramètres' (c'est toujours le même nom) dans 11
classeurs différents.
Est-ce possible?
Bonjour,
Pour insérer un UserForm dans une macro :
UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données :
Saisie :
UserForm1.Show
If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to
saisie
Pour mettre à jour ta feuille Excel :
cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour,
j'ai créé un bouton sur une feuille excel,
lorsque l'utilisateur clique sur ce bouton, ma macro se lance.
Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un
des onglets (j'utilise donc un UserForm avec des champs à remplir et un
bouton "OK" pour validation). Ensuite les modifications doivent être
apportées au document excel et la macro doit continuer.
Problème :
Comment faire pour insérer mon UserForm dans ma macro et être sûr que
l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en
compte dans ma feuille Excel ?
Merci pour ton aide. Maintenant, au lieu de ne mettere à jour qu'une seule feuille, je voudrais mettre à jour la feuille 'Paramètres' (c'est toujours le même nom) dans 11 classeurs différents. Est-ce possible?
Bonjour, Pour insérer un UserForm dans une macro : UserForm1.Show
UserForm1 étant le nom
Pour vérifier que ton utilisateur a saisie les données : Saisie : UserForm1.Show If UserForm1.TextBox1.Value = ”” or UserForm1.TextBox2.Value= “”…. Go to saisie
Pour mettre à jour ta feuille Excel : cells(X,Y) = UserForm1.TextBox1.Value
bon courage pour la suite
Bonjour, j'ai créé un bouton sur une feuille excel, lorsque l'utilisateur clique sur ce bouton, ma macro se lance. Au cours de cette macro, j'aimerais que l'utilisateur puisse modifier l'un des onglets (j'utilise donc un UserForm avec des champs à remplir et un bouton "OK" pour validation). Ensuite les modifications doivent être apportées au document excel et la macro doit continuer.
Problème : Comment faire pour insérer mon UserForm dans ma macro et être sûr que l'utilisateur remplisse bien tous les champs avant de cliquer sur "OK" ?
Comment faire pour que les modifications soient bien prises en compte en compte dans ma feuille Excel ?