écrire dans une cellule par le biais d'une ms

Résolu
yanyan67 Messages postés 2 Statut Membre -  
yanyan67 Messages postés 2 Statut Membre -
Bonjour,

Je m'explique .... je veux en activant une macro faire:
- +1en B2 (solution déjà trouvé )
- mettre la date du jour en B4 ( également trouvé)
- ensuite ouvrir une msgbox qui demande le nom, que l'utilisateur complète alors dans la box puis clic OK pour que le nom soit transmis en B9
- pareil avec l'adresse en B10
- ensuite le N° de téléphone en B11
- puis demander un nombre pour l'intégré en D16
- et pareil en D17

j'espère avoir été clair dans mon explication. mon gros problème est d'utiliser une box pour écrire et le transmettre à un cellule.

merci de vos réponses.

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,

    Tu ne peux pas écrire des données dans une msgbox: il faut utiliser une "inputbox"
    mais le mieux serait d'utiliser un userform

    si tu ne connais pas il y a des tas de topos là dessus suer le net. parmi les plus réputés:
    http://www.excelabo.net/accueil

    https://silkyroad.developpez.com/VBA/UserForm/
    suivi de
    https://silkyroad.developpez.com/VBA/ControlesUserForm/
    1
  2. yanyan67 Messages postés 2 Statut Membre
     
    merci pour t'a réponse elle m'a vraimen permis d'avencer

    http://www.excelabo.net/pasapas/premier-formulaire#validation
    cette rubrique explique vraiment simplemet l'utilisation d'un userform
    0