Excel 2003 Créer boite message avec liaison

Squelett -  
cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je débute avec le VBA sous excel.
Je m'initie en étudiant le code donné par les macro existantes où que l'on me communique. Car je n'ai à ce jour pas trouvé un livre pour les (vrais) débutants avec des explications simples et faciles dès le début...

Je cherche à savoir comment faire, lorsqu'on clique sur une cellule, pour ouvrir une boîte de dialogue demandant d'entrer une donnée (éventuellement à sélectionner dans une liste déroulante) et que la donnée choisi apparaisse dans la cellule sur laquelle on a cliqué ?
Si vous pouviez me donner le renseignement, je l'étudierai pour aller plus loin...
Merci.
A voir également:

2 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Je cherche à savoir comment faire, lorsqu'on clique sur une cellule, pour ouvrir une boîte de dialogue demandant d'entrer une donnée


il faut utiliser la macro événementielle "selectionchange"

(éventuellement à sélectionner dans une liste déroulante)

pour cela il faut ouvrir un formulaire avec une listbox ou un combobox

et que la donnée choisi apparaisse dans la cellule sur laquelle on a cliqué ?

avec l'événement clic sur la liste on peut valoriser la cellule.

Comme un petit exemple est plus parlant le voici : https://www.cjoint.com/?gzaxYM1XiK
1
cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   786
 
+1 à gbinforme,

Je vais du coup, me coucher moins "bête"
A+
0
cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   786
 
Bonsoir,

Je ne puis t'aider pour ta question propre.

Au passage depuis une cellule, en cliquant cela me parait peut probable

Mais vu les Msgs reçus : je suggère...

Moi j'ai acheté la version 97 & 2000, De Mikaël Bidault. Il m'a bien aidé ! :))

Simple, "vulgarisé" autant que cela peut-être !

Voici sa version 2003

et, autre,

en ligne : https://apprendreexcel.com/

ou https://vb.developpez.com/

en pdf : ftp://ftp2.developpez.be/developps/vb/VB-excel2.pdf

Bonne continuation compréhension.
0