Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Code vBa sur excel

  • Initiateur de la discussion Initiateur de la discussion ellea02
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

ellea02

Guest
Bonjour,

Je voudrais créer un message qui invite l'utilisateur à saisir son nom.
Si l'utilisateur clique sur OK, le programme sauvergarde son nom dans la cellule A1
Si on clique sur Annuler, le programme affiche un message "Fin du programme"
Et on clique sur ok alors que le nom est vide, le programme doit afficher un message d'erreur "ERREUR LE NOM EST VIDE" et réinviter l'utilisateur à taper un nom.

J'ai commecé le code VBA:
Rem Attribute VBA_ModuleType=VBADocumentModule
Sub Feuil1
Sub ranger()
Dim nom As String
Dim prénom As String

nom = InputBox("Tapez votre nom", "Identité")
If nom = vbOK Then
Range("c4") = nom
Else
MsgBox "OK"
End If
End Sub
 
Re : Code vBa sur excel

Bonjour,
J'ai commecé le code VBA:
Rem Attribute VBA_ModuleType=VBADocumentModule
Sub Feuil1
Sub ranger()
Késako ?!

Code:
Sub macro()
nom = Application.InputBox(prompt:="Tapez votre nom", Title:="Identité", Type:=2)
If nom = False Then
    MsgBox "Fin de programme"
    Exit Sub
End If
If nom = "" Then MsgBox "Erratum humanum est" Else: [A1] = nom
End Sub
A+
kjin
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
882
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
456
Réponses
2
Affichages
772
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…