Envoi de données d'un formulaire sous Word vers un fichier Excel

Fermé
spip93 Messages postés 51 Date d'inscription mardi 14 mars 2006 Statut Membre Dernière intervention 16 juin 2021 - 1 déc. 2016 à 09:07
Bonjour à tous et à toutes,

Une question de ce type a déjà été posée sur ce forum, mais c'était différent : le formulaire n'avait pas été créé sous Word. Du coup, je préfère créer mon propre post.

J'ai créé un formulaire sous Word (2010) avec :
- Des champs texte (TextBox) de contrôle ActiveX
- Des dates faites à l'aide du sélecteur de date (d'ailleurs est-ce la meilleure méthode dans mon cas ? Ou est-ce qu'un simple champ texte suffit ?)
- Des boutons radio (OptionButton) de contrôle ActiveX avec des réponses comme Non/Oui
- Des cases à cocher (CheckBox) de contrôle ActiveX

Je souhaiterai envoyer ces données vers un fichier Excel afin de pouvoir les réutiliser dans d'autres documents sous Excel (comme des devis).
On m'a conseillé de passer par ActiveX de façon à envoyer les données à l'aide d'un script en VBA.
Le problème, c'est que je n'y connais rien avec VBA.
Pourriez-vous m'aider à rédiger un script par type d'objet ? J'adapterai ensuite le script en fonction de l'objet.

Question subsidiaire : est-ce que l'envoi des données se fait en temps réel ou est-ce qu'il faut créer un bouton Envoyer en bas du formulaire, sur lequel on clique une fois fini ?

Dernière question : Est-ce qu'il faut que le fichier Excel où on envoie les données soit ouvert ou ça n'est pas nécessaire ?

D'avance merci pour vos réponses.
Bonne journée.

A voir également: