A voir également:
- Macro-commandes+word
- Macro word - Guide
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Organigramme word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
2 réponses
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 429
9 déc. 2010 à 17:53
9 déc. 2010 à 17:53
bonsoir
quelques petites erreurs me semble t'il (j'ai Word 2003)
et tout ce code doit être saisi dans l'editeur VBA
bonne suite
quelques petites erreurs me semble t'il (j'ai Word 2003)
Sub calculer.longueur.mot () Dim mot As String Dim longueur As Integer Dim a as string mot = InputBox(" Entrez un mot de plus de 4 lettres ") longueur = Len(mot) If longueur > 4 Then a = MsgBox(" Ok , votre mot contient " & longueur & " lettres ") Else a = MsgBox(" Erreur ") End If End Sub
et tout ce code doit être saisi dans l'editeur VBA
bonne suite
Utilisateur anonyme
9 déc. 2010 à 23:50
9 déc. 2010 à 23:50
Bonjour léa et ccm81
Affecter la message box dans la variable a ne sert à rien à part renvoyer la valeur 1.
Le nom de la macro devrait être calculer_longueur_mot.
Les points sont réservés pour séparer des classes, des objets ou des proriétés.
Il faut effectivement comme le dit ccm81 mettre le code dans VBA. Pour cela on l'insère dans un module de la fenêtre projet.
Cordialement
agi67
Affecter la message box dans la variable a ne sert à rien à part renvoyer la valeur 1.
Le nom de la macro devrait être calculer_longueur_mot.
Les points sont réservés pour séparer des classes, des objets ou des proriétés.
Il faut effectivement comme le dit ccm81 mettre le code dans VBA. Pour cela on l'insère dans un module de la fenêtre projet.
Cordialement
agi67