| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Tutoriel pour l'ajout des tableaux Word Visual Basic
    tables sont un élément essentiel de Word. Ils apparaissent dans tous les types de documents pour aider les utilisateurs de Word organisent visuellement les données . Il peut prendre beaucoup de temps pour créer des tableaux à votre goût, mais si vous savez quelque chose sur Visual Basic , le langage de script de Word , vous pouvez créer plus rapidement , remplir et tableaux de format. Étudier le programme Visual Basic suivant vous donnera une longueur d'avance dans la manipulation de tableaux Word par code. Type de code pour créer un tableau

    sous mac () Dim où tant RangeDim NUTAB Comme Table Banque

    Set où = Selection.RangeSet NUTAB = ActiveDocument.Tables.Add (où, numrows : = 7, numColumns : . . . . = 3) pour

    nuTab.Columns ( 1) cellules (1) Plage = de nuTab.Columns " certains stuff " ( 2) Cells (2) Plage = " certaines choses de plus "

    nuTab.AutoFormat wdTableFormatClassic1

    nuTab.Columns (2). Cells (2) Avec . frontières ( wdBorderTop ) . LineStyle = wdLineStyleSingle.LineWidth = wdLineWidth300pt.ColorIndex = wdYellowEnd withwith . frontières ( wdBorderBottom ) . LineStyle = wdLineStyleSingle.LineWidth = wdLineWidth300pt.ColorIndex = wdYellowEnd WithEnd Avec

    End Sub ------------------------- ------------- Entrez le code ci-dessus dans le Visual Basic IDE ( environnement de développement intégré ), que vous pouvez entrer à l'intérieur de Parole en appuyant sur Alt -F11 , et d'assurer que vous êtes dans la fenêtre de code (Affichage> code).

    Exécuter le script en revenir à Word, sélectionner "Développeur > Macros ,« Sélection "mac" de la liste, et appuyez sur "Exécuter". Visual Basic crée une nouvelle table au point d'insertion , ajoute quelques données et formats une des cellules .
    Apprenez comment le script fonctionne

    retour à l' IDE pour étudier le code. La déclaration Set où = Selection.Range définit une variable qui représente l'emplacement actuel du curseur. C'est là que vous installez une nouvelle table. La deuxième ligne (Set NUTAB = ...) crée réellement la table, en utilisant l'objet ActiveDocument de le faire.

    La paire d'instructions suivant la déclaration nuTable Set ajoute du contenu à des tables , à travers les colonnes et cellules propriétés de l'objet de table.

    Rechercher Membres de l'objet avec l'objet Browser

    Si vous craignez de ne pas connaître les fonctions et les propriétés (par exemple, des colonnes spécifiques , cellules) d'un objet, vous pouvez facilement obtenir une liste descriptive d'entre eux en appuyant sur F2, qui appelle le navigateur d'objet. Dans la boîte de recherche de l'Explorateur d'objets , vous pouvez entrer le terme "Tables" et appuyez sur "Entrée ", sélectionnez "Table" dans le volet des résultats à droite, et d'obtenir une liste de tous les membres de la Table .
    < p> retour au code, reportez-vous à la déclaration «Avec nuTab.Columns (2). Cells ... " Le mot-clé Avec raconte Visual Basic que vous ne voulez pas avoir à taper une longue chaîne de mots pointillés pour se référer à plusieurs reprises à la méthode ou la propriété d'un objet (par exemple Object1.Object2.Object3.doThis ()). Au lieu de cela , vous voulez agrandir en plein sur les membres d'un objet particulier dans la chaîne . Par exemple:

    Object1.Object2.Object3.doThis () End With
    appliquer le formatage

    La déclaration nuTab.AutoFormat ... applique un régime de frontière pour le tableau complet , tandis que la première instruction With commence à formater une cellule individuelle . La mise en forme votre code applique n'est pas spécifique aux cellules du tableau , mais peut fonctionner avec n'importe quel objet Range . Les nuTab.Columns (2). Cells (2) objet se trouve être l'objet Range dans ce cas.

    Expérimentez avec différentes options de mise en forme Word offre . Utilisez l'Explorateur d'objets pour les trouver. Commencez par chercher une option connu (par exemple wdLineStyleSingle ) , et en remarquant la collecte des options similaires dont il fait partie.

    Previous :

    next :
      articles connexes
    ·Comment faire pour masquer des colonnes générées aut…
    ·Comment accéder à un VBA Email Attachment 
    ·Comment faire pour créer une zone d'image dans Visual …
    ·Tutoriel sur Comment faire pour activer Drag & Drop sur…
    ·Comment lier MS Access vers Visual Basic 6.0 
    ·Comment appeler des variables d'environnement Visual Ba…
    ·Comment changer le nom de la forme en utilisant le code…
    ·Comment lire une valeur de ComboBox 
    ·Comment faire pour convertir long de float: Visual Basi…
    ·Comment faire pour passer à la ligne suivante dans Dat…
      articles en vedette
    ·Comment centrer un objet sur ​​un formulaire dans Visua…
    ·Comment télécharger une photo dans une application de…
    ·Comment Ping une liste des ordinateurs avec VBScript 
    ·Comment afficher des fichiers d'une arborescence nœud …
    ·Comment générer des colonnes de modèle dans GridView…
    ·Comment faire pour remplir un tableau ADF 
    ·Comment faire pour créer une connexion d'accès à l'a…
    ·Comment faire pour augmenter les performances d'un rapp…
    ·Comment créer Tarballs à Ruby 
    ·Java Runtime Exec Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com