| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
    Comment faire pour extraire des tableaux à partir de plusieurs documents Word et les importer dans Excel
    Excel ne peut pas importer des tableaux Word aussi facilement que possible d'autres données. Une façon d'obtenir des tableaux Word dans Excel est d'abord de convertir les données dans les tableaux Word à des valeurs séparées par des virgules , mieux connu comme CSV. Mais c'est une tâche ardue . Une autre solution consiste à utiliser le langage de programmation d'Excel , Visual Basic pour applications, de lire les données d'un tableau Word et copiez-le dans une feuille de calcul Excel. En utilisant cette approche consiste à utiliser les objets virtuels de Word, y compris l'objet " Table" . Instructions
    1

    utiliser l'Explorateur Windows pour copier un fichier Word contenant au moins une table dans le dossier "C: \\". Renommez le fichier en " table.docx . " Vous écrivez un programme d'initiation qui va lire une cellule de tableau à partir de ce fichier .
    2

    Cliquez sur l'onglet « Développeur », puis cliquez sur le bouton " Visual Basic " pour entrer dans l'environnement de programmation Visual Basic. Collez le programme suivant dans la fenêtre de code VB . Ce programme crée un lien vers Word, Excel qui permet d'utiliser des objets virtuels de Word comme si le programme était exécuté à l'intérieur d'un document Word . Ce processus est appelé " Automation. "

    Public Sub LoadWordTablebak ()

    pgmWord As Word.application

    Set pgmWord = CreateObject (" Word.Application " ) < br >

    pgmWord.Documents.Open . ( "c: \\ table.docx " )

    MsgBox pgmWord.ActiveDocument.Tables (1 ) Cell (1, 1 )

    pgmWord.ActiveDocument . Fermer

    pgmWord.Quit

    End Sub
    3

    Cliquez sur le menu " Outils", puis cliquez sur la commande «Références» . Faites défiler la fenêtre qui apparaît pour localiser l'élément «Microsoft Word », puis cliquez sur la case à cocher pour cet article. Cette action permet d' Excel accéder aux objets visuels dans un document Word .
    4

    Cliquez sur une déclaration dans le programme, puis cliquez sur la commande "Exécuter " du menu " Run" . Le programme affiche une boîte de dialogue affichant le contenu d'une cellule de tableau dans un document Word. Vous allez maintenant étendre le programme à charger dans un tableau complet de tout document Word.
    5

    Collez le programme révisé qui suit ci-dessous le " End Sub " déclaration du programme original . Ce programme invite l'utilisateur du nom de fichier d'un document Word. L'utilisateur doit aussi taper le numéro d'un tableau dans le document. Le programme utilise la méthode d'automatisation du premier programme à charger copier la cellule de tableau spécifié par cellule dans une feuille de calcul Excel.

    Public Sub LoadWordTable2 ()

    docname Dim As String
    < p > tableid As Integer

    Dim c , r, startRow As Integer

    Dim curCell

    pgmWord As Word.application

    Set curCell = ActiveCell

    Set pgmWord = CreateObject (" Word.Application " )

    docname = InputBox (" Entrez Parole nom du document " )

    docname = InputBox (" Entrez Parole nom du document " ) Photos

    While ( docname <> "" )

    tableid = InputBox (" Entrez le numéro de table" )

    pgmWord.Documents.Open ( "c: \\ table. docx »)

    pgmWord.ActiveDocument.Tables ( tableid )

    startRow = ActiveCell.Row

    Pour c = 1 To . Columns.Count

    pour r = 1 To . Rows.Count

    curCell.Value = . cellulaire (r, c)

    « déplacer à la rangée suivante

    Set curCell = curCell.Offset ( 1, 0)

    suivante r

    'Move à la colonne suivante

    Set curCell = Cells ( startRow , curCell.Column + 1)

    Suivant c Photos

    End With

    pgmWord.ActiveDocument.Close

    docname = InputBox (" Entrez Parole nom du document " )


    Wend

    pgmWord . Quit

    End Sub
    6

    Cliquez sur l' icône de l'application "Excel" dans la barre des tâches Windows pour revenir à Excel, puis cliquez sur le bouton "Macros " de l'onglet "Developer " . Double-cliquez sur la macro " LoadWordTable " pour exécuter cette macro.
    7

    Tapez le nom d'un document Word contenant un tableau lorsque l'invite à le faire apparaît. Tapez le numéro de la table que vous voulez quand l'invite pour cette table apparaît. Par exemple, si vous voulez que le deuxième tableau dans le document , «2». Type Excel va charger la table dans la feuille de calcul actuelle.
    8

    Continuer chargement des tableaux Word avec le programme au besoin . Appuyez sur "Entrée" au " nom du document " prompt pour terminer le programme .

    Previous :

    next :
      articles connexes
    ·Comment se rendre à feuilles de précédent dans Excel…
    ·Comment faire pour créer un tableau croisé dynamique …
    ·MS Excel pour les comptables : Trucs & Astuces 
    ·Comment faire pour créer des graphiques de contrôle d…
    ·Comment faire pour utiliser Excel pour analyse de varia…
    ·Comment insérer un commentaire Box dans Microsoft Exce…
    ·Comment inverser feuilles de calcul Excel 
    ·Comment faire pour convertir une liste de numéros dans…
    ·Comment faire pour ignorer les erreurs Excel en VB6 
    ·Comment facteur équations en utilisant MS Excel 
      articles en vedette
    ·Comment faire pour installer Magic the Gathering : Batt…
    ·Comment se débarrasser de WinBlueSoft 
    ·Est-ce qu'un fichier PDF le meilleur format pour un liv…
    ·Comment faire pour convertir un fichier PDF à un Power…
    ·Comment faire pour installer Zune Software Sans Interne…
    ·Comment importer un fichier Excel dans Quicken 
    ·Comment autoriser les ports à Norton Antivirus 
    ·7064 Quicken erreur 
    ·Comment faire pour supprimer les lignes vides dans Exce…
    ·Comment faire pour créer un chemin Motion- guidée dan…
    Copyright © Connaissances Informatiques http://fr.wingwit.com