| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Microsoft Access >> Content
    Come creare MS Word in formato testo mediante VBA per Excel
    Se hai iniziato a utilizzare Visual Basic, Applications Edition (VBA ) per Excel , avete già visto come VBA può trasformare un buon foglio di calcolo in un grande. Macro registrate possono automatizzare le operazioni , ma il vero potere di VBA è in Visual Basic Editor , in cui è possibile scrivere procedure che estendono le funzionalità di Excel . È inoltre possibile utilizzare VBA per raggiungere al di fuori di Excel , in un'altra applicazione di Office come Word . Dal momento che entrambe le applicazioni utilizzano il linguaggio di programmazione VBA , è possibile scrivere codice in Excel per avviare Word e inserire il testo in un documento. Eseguire il codice di esempio , e quindi utilizzare le vostre abilità di VBA per modificare il codice fino a che non si adatta alle tue esigenze . Istruzioni
    1

    lancio Word e aprire un nuovo documento . Salvare il documento con un nuovo nome , ad esempio " C : \\. TestDoc.doc " Prendere nota del nome scelto , come si prevede di utilizzare nel codice VBA . Chiudere il documento e uscire da Word .
    2

    Aprire Excel .
    3

    Avviare l'editor di Visual Basic. Fai clic destro sulla scheda " Foglio1 " nella parte inferiore dello schermo . Selezionare " Visualizza codice ".
    4

    Aggiungi la libreria di oggetti contenenti oggetti, proprietà e metodi per Word . Selezionare "Strumenti" seguito da "Riferimenti " dal menu . Scorrere l'elenco fino a trovare "Library Microsoft Word xx, x Object" ( xx, x sta per la versione , . , Per esempio , se si utilizza Office 2007 , guarda per il 12,0 Libreria oggetti di Microsoft Word ) Controllare la casella di controllo , e quindi fare clic su "OK".
    5

    inserire un modulo per contenere il codice selezionando "Inserisci" seguito da " Module " dal menu .
    6

    Iniziare un subprocedure . Digitare quanto segue nel nuovo modulo : " . Inserire"

    Sub Word_Text ( ) per

    Press Excel genera automaticamente una dichiarazione di "End Sub " .
    7

    Dichiarare variabili . Digitare il seguente codice tra il "Sub " e "End Sub " dichiarazioni :

    Dim wdApp come oggetto, wdDoc come oggetto

    Dim wordfile As String , enterstring As String
    8

    Impostare il valore della variabile " wordfile ", specificando il documento di test creato in Word . Se in seguito si desidera utilizzare un documento di Word diverso , cambiare il nome del file in questa riga di codice . Digitare quanto segue :

    DIZIONARIO = "c : \\ testdoc.doc "
    9

    Impostare il valore della variabile " enterstring " per il testo che si desidera aggiungere in cima il documento di Word . Digitare quanto segue :

    enterstring = " Aggiungi questo testo nel file . "
    10

    Aggiungi una routine di gestione degli errori per verificare se Word è già in esecuzione . In caso contrario , aprire una nuova istanza di Word . Digitare quanto segue :

    On Error Resume Next

    wdApp = GetObject ( " Word.Application " ) per

    wdApp è niente allora

    wdApp = CreateObject ( " Word.Application " ) per

    End If

    On Error GoTo 0
    11

    aggiungere il codice per aprire il documento di Word . Digitare quanto segue :

    wdDoc = GetObject ( wordfile ) economici 12

    aggiungere il codice per rendere l'applicazione Word visibile , e quindi spostare il punto di inserimento all'inizio del documento. Digitare quanto segue :

    wdApp

    Visible = True

    Selection.HomeKey Unità : . . = WdStory , Extend : = wdMove

    End With
    Pagina 13

    aggiungere il codice per scrivere il testo di esempio in " enterstring " al documento di Word seguito da un ritorno a capo . Digitare quanto segue: . .

    WdDoc.Content

    InsertAfter enterstring

    InsertParagraphAfter

    End With
    14

    Aggiungi codice di svuotare le variabili oggetto per liberare la memoria utilizzata dall'applicazione. Digitare quanto segue :

    wdDoc = Nothing Set

    wdApp = Nothing

    lasciare il " Sub End" dichiarazione in luogo
    15

    . eseguire il codice . Selezionare "Esegui " seguito da " Esegui Sub /UserForm " dal menu .
    16

    Visualizza il documento Word di esempio creato nel passaggio 1 . Nella parte superiore del documento , si dovrebbe vedere una linea di lettura , " Aggiungi questo testo nel file . "

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere un'ombra a un grafico in Excel 
    ·Come rimuovere i bordi dalle celle in Microsoft Excel 2…
    ·Come utilizzare moduli per aggiornamento dei dati in Ex…
    ·Come usare Hex in VBA di Excel 
    ·Come fare un controllo di Excel per il Bianco vs Null 
    ·Come si usa Megabyte e kilobyte un foglio di calcolo di…
    ·Come creare un elenco a discesa in Microsoft Excel 
    ·Come calcolare la lunghezza di lavoro in Excel 
    ·Come creare progressione in Excel Con Alfabeti 
    ·Come formattare righe e colonne in Excel 
      Articoli in evidenza
    ·Qual è l'estensione Asi File 
    ·Top Protezioni Virus 10 
    ·Come disattivare Aliasing in MediaMonkey 
    ·Come visualizzare i file CFG 
    ·Come aprire Sibelius 4 File in Sibelius 3 
    ·Come implementare il Programma di Sviluppo Professional…
    ·Come aggiornare da Excel 2003-2010 
    ·Come cambiare colore Celadon in Drupal 
    ·Come fare una presentazione Dibattito 
    ·Come faccio a scaricare i video da DVD sul mio computer…
    Copyright © Conoscenza Informatica http://it.wingwit.com