Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te File Inhoud Kopieer Into Woord en Vice Versa Met VBA
Een van de eerste stappen naar het leren programmeren van computers is het leren lezen van een bestand en voeg de inhoud aan een ander , bijvoorbeeld een Word-document . VBA is een programmeertaal die kan worden gebruikt in Microsoft Office -toepassingen om processen zoals het kopiëren van gegevens tussen bestanden te automatiseren . In VBA kunt u Office-objecten gebruiken om Word- documenten of andere Office- toepassingen te openen , zodat u toegang tot externe programma's en gegevens verder te manipuleren . Wat je nodig hebt
Microsoft Office
Toon Meer Aanwijzingen

Lancering Microsoft Office Word 1 , klikt u op het tabblad " Developer " op het lint en klik op " Visual Basic " te lanceren het venster VBA- editor . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code -module plaatsen . Maak een nieuwe sub- procedure :

Private Sub copyFileContents
( ) kopen van 2

Voeg de volgende code toe aan het Woord applicatie objecten en andere variabelen maken:

Dim wrdApp
als Word.Application

Dim wrdDoc
Zoals Word.Document

Dim i , r als Geheel

Dim lCntr
als Geheel
3

code toe te voegen aan de tekst bestand te openen en de volledige inhoud kopiëren naar een string -array :

Dim MyString
( 10 ) As String

Open " . C \\ txt " For Input als # 1

Do While Not EOF ( 1 )

Input # 1
, MyString ( lCntr )

lCntr = lCntr + 1

Loop
< br
>

Close # 1

Kopieer 4 en plak de volgende code om de inhoud -array toe te voegen aan het huidige Word-document :

voor i = 0 To lCntr - 1 < br >

Selection.TypeParagraph

Selection.TypeText tekst
: = MyString ( i )

MyString
( i - 0 ) = " "

Next i
< br > 5

Voeg de volgende code om een aantal gegevens aan het huidige Word-document toe te voegen :

Selection.TypeParagraph

Selection.TypeText tekst
: = " Deze data is in Word " < br

Selection.Expand wdLine

Type > 6 de volgende code om het tekstbestand te openen en voeg de tekst toegevoegd in de vorige stap :

MijnBestand
= " C : \\ < ; . bestandsnaam > txt "

fn = FreeFile ( ) op

Open MijnBestand
Voor Output Zoals fn

Schrijf # fn , Selection.Text

item op # fn
7

Voeg de volgende code om Word-objecten los te maken van het geheugen en het einde van de sub procedure :

wrdApp.Quit


Stel wrdDoc = Nothing

Set wrdApp = Nothing

End Sub

Druk op " F5 "
8 aan de VBA- code uit te voeren .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een Laden Bar in V…
·Hoe te wijzigen Screen Savers …
·Hoe kan ik een string omzetten…
·Hoe maak je een tekstvak gebru…
·Hoe kan ik een onzichtbare EXE…
·Hoe kan ik een string omzetten…
·Hoe maak je een Kwadratische f…
·Hoe je het lettertype aanpasse…
·Hoe kan ik een string in VBA R…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een afbeelding toevoegen aan …
·T - SQL Proper Functions 
·Wanneer zou u Gebruik een If - Then-Else…
·Hoe maak je een computer programma Bouwe…
·Verschil tussen een Shell Script & a Pro…
·Hoe maak je een IRC Bot van Kras in Pyth…
·Vergelijk Python naar VBA 
·Wat is logisch ORing ? 
·Hoe een bestand Met behulp van PHP Delet…
Copyright © Computer Kennis http://www.nldit.com