Gingembre 2.7.53.0
Ginger est un vérificateur d'orthographe et de grammaire gratuit.
Dernière mise à jour : juillet 2020 ; Applicabilité : Office 365,2019, 2016, 2013.
Parfois, nous aimerions rendre nos documents Word plus interactifs et même capturer certaines entrées de l'utilisateur. Saisissez le message et les zones de saisie .
Comme son nom l'indique, une boîte de message est une information qui s'affiche pour les utilisateurs du document. Les zones de saisie sont essentielles pour capturer les informations de l'utilisateur.
Cet article contient toutes les informations et les exemples de code dont vous aurez besoin pour créer des documents entièrement fonctionnels avec un message Visual Basic pour Applications (VBA) et des zones de saisie pour Microsoft Word.
Comment ajouter du code VBA dans Word ?
Avant de continuer et d'expliquer comment ajouter des zones de message et de saisie, voici un rappel rapide sur la façon d'ajouter votre code VBA personnalisé à un document Word.
Boîtes de message Code VBA
Syntaxe:
MsgBox (invite, boutons, titre, fichier d'aide, contexte)
Explication de la syntaxe :
Rapide:
Obligatoire. Ce sont les informations qui peuvent être données à l'utilisateur. Il doit être inséré entre les guillemets doubles .
Boutons:
Optionnel. Les boutons sont ce genre de boutons qui sont donnés aux informations des utilisateurs. Il existe différents boutons disponibles pour MsgBox() et ils peuvent être trouvés sur les images ci-dessous.
Titre:
Optionnel. C'est le titre de l'information donnée à l'utilisateur. S'il n'est pas fourni, Microsoft Word sera le titre par défaut.
Fichier d'aide et contexte :
Exemple de code de boîte de message
'VBA
Sub messagebox()
'Variables assigned
Dim buttonclick As VbMsgBoxResult
'Message box to display information to user
MsgBox "Hi, Visual Basic is easy to work with", vbExclamation, "VBA"
'Message box to ask question to user with yes or no question
buttonclick = MsgBox("Do you like VBA?", vbQuestion + vbYesNo, "VBA")
If buttonclick = vbYes Then
MsgBox "Yes, they are great!", vbExclamation, "VBA"
Else
MsgBox "Why not? They are great!", vbCritical, "VBA"
End If
End Sub
Sortir:
Boîtes de dialogue et de saisie Code VBA
La boîte de saisie est une boîte de dialogue simple qui nous permet d'inviter l'utilisateur à fournir certaines informations. Faisons connaissance avec le code VBA à l'aide d'un exemple.
Syntaxe:
InputBox (Invite, Titre, Par défaut, XPos, YPos, HelpFile, HelpContextId, Type)
Explication de la syntaxe :
Rapide:
Obligatoire. Ce sont les informations qui peuvent être données à l'utilisateur. Il doit être inséré entre les guillemets doubles .
Titre:
Optionnel. C'est le titre de l'information donnée à l'utilisateur. S'il n'est pas fourni, Microsoft Word sera le titre par défaut.
Défaut:
Optionnel. Il affiche la valeur par défaut dans la zone de texte, avant que l'utilisateur ne tape une valeur. S'il n'est pas spécifié, la zone de texte sera vide.
XPos :
Optionnel. Il est utilisé comme position sur l'axe X. De gauche à droite
YPos :
Optionnel. Il est utilisé comme position sur l'axe Y. Du haut jusqu'en bas
ID de fichier d'aide et de contexte d'aide :
Code de la zone de saisie :
'VBA
Sub macro()
'Variables assigned
Dim a As Long
Dim b As Long
'Input box to get value from user
a = InputBox("Enter a value for a", "Question 1")
b = InputBox("Enter a value for b", "Question 2")
'Answer displayed in a message box
MsgBox ("Answer is " & Val(a) + Val(b))
End Sub
Sortir:
Ginger est un vérificateur d'orthographe et de grammaire gratuit.
Blocks est un jeu intellectuel permettant aux élèves de 3e année du primaire de mettre en pratique leurs compétences de détection et de vision. Il est inclus par les enseignants dans le programme de soutien pédagogique en informatique.
Prezi est une application gratuite qui vous permet de créer des présentations numériques, en ligne et hors ligne.
Mathway est une application très utile qui peut t'aider à résoudre tous ces problèmes mathématiques qui nécessitent un outil plus complexe que la calculatrice intégrée de ton appareil.
Adobe Presenter est un logiciel d'apprentissage en ligne publié par Adobe Systems, disponible sur la plate-forme Microsoft Windows en tant que plug-in Microsoft PowerPoint.
Toucan est une plateforme technologique éducative. Il vous permet d'apprendre une nouvelle langue tout en parcourant des sites Web courants et quotidiens.
eNetViet est une application qui permet de connecter les parents avec l'école où étudient leurs enfants afin qu'ils puissent comprendre clairement la situation d'apprentissage actuelle de leur enfant.
Duolingo - Apprendre des langues gratuitement, ou simplement Duolingo, est un programme éducatif qui vous permet d'apprendre et de pratiquer de nombreuses langues différentes.
RapidTyping est un outil de formation au clavier pratique et facile à utiliser qui vous aidera à améliorer votre vitesse de frappe et à réduire les fautes d'orthographe. Avec des cours organisés pour de nombreux niveaux différents, RapidTyping vous apprendra à taper ou à améliorer les compétences existantes.
MathType est un logiciel d'équation interactif du développeur Design Science (Dessci), qui vous permet de créer et d'annoter des notations mathématiques pour le traitement de texte, les présentations, le eLearning, etc. Cet éditeur est également utilisé pour créer des documents TeX, LaTeX et MathML.