Visual Basic (VB ) est un langage de programmation utilisé pour le développement rapide de programmes informatiques . Vous pouvez développer ces programmes dans Microsoft Word et Excel. Cela vous permet d'exploiter les nombreux objets et ressources de chacune de ces demandes a ( c'est à dire l'objet ActiveDocument dans Word ou d'Excel intégré Trier et fonctions Sous-total ) , par opposition à la création d'objets à partir de scratch.Try les projets suivants pour développer votre visuel compétences de base et alphabétisation . Découvrez la gamme Object Tapez le texte suivant dans l'environnement de développement intégré de MS Word ( IDE ) pour voir l'objet Range essentiel dans l'action. Vous pouvez entrer l'IDE à partir de Word en appuyant sur "Alt" - "F11" . Tapez le code dans n'importe quel espace ouvert dans la fenêtre de code. Public Sub spacePgp () de r As Range Set r = Selection.Range r.Expand wdParagraphr . InsertAfter vbCrLfr.InsertBefore vbCrLf End Sub Return to Word (Alt- F11) lorsque vous avez tapé le programme , et placez le point d' insertion ( curseur Alias ) dans tout le paragraphe , en particulier une entouré par les paragraphes ci-dessus et ci-dessous. Exécutez le programme en sélectionnant Développeur > Macros , en choisissant la " spacePgp " nom de la macro dans la liste, puis cliquez sur Exécuter . Le inserts macro chariot revient au-dessus et en dessous du point avec le point d'insertion . Les points clés dans le code pour prendre note de sont celles qui se rapportent aux fonctions de InsertAfter et InsertBefore sélection et . Sélection se réfère à l' emplacement du curseur (AKA le point d'insertion ) et les requêtes INSERT ajoute les retours chariot . Créer un projet formUtilisateur Entrez l'IDE de Visual Basic comme avant , puis choisissez la commande Insertion > menu UserForm . Sur le nouveau formulaire, faites glisser deux boutons de commande de la boîte à outils . Dans le volet Propriétés, modifiez le nom d'un bouton de « bleu », l'autre à " jaune ". Double-cliquez sur le bouton " jaune " , et entrez ce code de programme pour l'événement CommandButton2_Click : Private Sub CommandButton2_Click () Set r = Selection.Ranger.Expand ( wdSentence ) r.HighlightColorIndex = wdYellowEnd Sous Duplicate code du programme Copier le bouton le code de la CommandButton2_Click () pour le presse-papiers et coller le code ci-dessus la première instance de la fonction , au-dessus de la ligne " Private Sub CommandButton2_Click (). " Changer le CommandButton2_Click dupliqué à lire CommandButton1_Click , et changer le wdYellow à wdBlue . Accédez à une autre partie du code de ce document en déplaçant d'abord le curseur sur le volet projet. Développez le dossier du Microsoft Word objet en cliquant dessus . S'il ya plusieurs dossiers nommés objet Word Microsoft , choisissez celui qui apparaît sous le nom du document que vous voulez que la macro à exécuter po Par exemple, si vous testez votre programme sur le texte figurant dans le document " MacroStudy , " le dossier vous souhaitez développer en cliquant sur le signe plus ( +) signe ressemblera à ceci : Projet de ( MacroStudy ) + Microsoft Word Objects écrire le code qui charge le formulaire Photos Double- cliquez sur l'icône ThisDocument qui apparaît après vous développez le dossier Objets Microsoft Word. Cette action vous amène à une autre fenêtre de code , où vous entrez le code qui affiche le formulaire que vous avez créé . C'est le code à entrer : Public Sub ColorForm () UserForm1.ShowEnd Sous retour à Word et placer le point d'insertion dans une phrase dans le texte du document. Commencez votre programme en sélectionnant Développeur > Macros , puis en sélectionnant " ColorForm », puis sur le bouton Exécuter. Votre formulaire apparaît. Cliquez sur le bouton bleu ou jaune et regarder la phrase contenant le changement de couleur de point d'insertion.
|