Comment ,au lancement d'une macro, faire qu'une fenetre s'ouvre avec
des champs à remplir permetant:
1) de pointer vers le fichier à importer dans la feuille en cours
2) de donner le nom d'enregistrement du fichier (en imposant son
extension) pour l'enregistrement après l'execution complete du reste de
la macro
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
Pierre Fauconnier
Bonjour
Le plus simple est d'utiliser un UserForm ( ans VBA, menu Insertion/Userform ) et de disposer des contrôles ( textes, combobox, listbox, ...) puis de traiter les résultats...
Au vu de nos derniers échanges ( multiplication d'une colonne par 1000 ), tu as intérêt à y aller posément et calmement. Ce n'est pas compliqué, ni même très complexe, mais cela dépasse de loin l'utilisation de l'enregistreur de macros...
Si tu te sens perdu, reviens nous voir. N'hésite pas à repérer un message de bienvenue de Monique Brunel ( ils commencent par MB ) et à aller visiter les sites qu'elles te propose... Cela t'aidera
-- Cela convient-il? ---- Pierre Fauconnier "N'insulte pas le crocodile avant d'avoir traversé la rivière" (Julos Beaucarne)
bertrand wrote:
bonjour
Comment ,au lancement d'une macro, faire qu'une fenetre s'ouvre avec des champs à remplir permetant: 1) de pointer vers le fichier à importer dans la feuille en cours 2) de donner le nom d'enregistrement du fichier (en imposant son extension) pour l'enregistrement après l'execution complete du reste de la macro
Merci
Bonjour
Le plus simple est d'utiliser un UserForm ( ans VBA, menu
Insertion/Userform ) et de disposer des contrôles ( textes, combobox,
listbox, ...) puis de traiter les résultats...
Au vu de nos derniers échanges ( multiplication d'une colonne par 1000 ), tu
as intérêt à y aller posément et calmement. Ce n'est pas compliqué, ni même
très complexe, mais cela dépasse de loin l'utilisation de l'enregistreur de
macros...
Si tu te sens perdu, reviens nous voir.
N'hésite pas à repérer un message de bienvenue de Monique Brunel ( ils
commencent par MB ) et à aller visiter les sites qu'elles te propose... Cela
t'aidera
--
Cela convient-il?
----
Pierre Fauconnier
"N'insulte pas le crocodile avant d'avoir traversé la rivière" (Julos
Beaucarne)
bertrand wrote:
bonjour
Comment ,au lancement d'une macro, faire qu'une fenetre s'ouvre avec
des champs à remplir permetant:
1) de pointer vers le fichier à importer dans la feuille en cours
2) de donner le nom d'enregistrement du fichier (en imposant son
extension) pour l'enregistrement après l'execution complete du reste
de la macro
Le plus simple est d'utiliser un UserForm ( ans VBA, menu Insertion/Userform ) et de disposer des contrôles ( textes, combobox, listbox, ...) puis de traiter les résultats...
Au vu de nos derniers échanges ( multiplication d'une colonne par 1000 ), tu as intérêt à y aller posément et calmement. Ce n'est pas compliqué, ni même très complexe, mais cela dépasse de loin l'utilisation de l'enregistreur de macros...
Si tu te sens perdu, reviens nous voir. N'hésite pas à repérer un message de bienvenue de Monique Brunel ( ils commencent par MB ) et à aller visiter les sites qu'elles te propose... Cela t'aidera
-- Cela convient-il? ---- Pierre Fauconnier "N'insulte pas le crocodile avant d'avoir traversé la rivière" (Julos Beaucarne)
bertrand wrote:
bonjour
Comment ,au lancement d'une macro, faire qu'une fenetre s'ouvre avec des champs à remplir permetant: 1) de pointer vers le fichier à importer dans la feuille en cours 2) de donner le nom d'enregistrement du fichier (en imposant son extension) pour l'enregistrement après l'execution complete du reste de la macro