Autor Thema: Codeschnipsel erklären ???  (Gelesen 4713 mal)

Offline .::NotesUser::.

  • Frischling
  • *
  • Beiträge: 13
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Codeschnipsel erklären ???
« am: 22.04.04 - 20:13:01 »
Hey zusammen,
kann mir jemand folgenden Codeschnipsel erklären? Ich weiß, das einen Serienbrief in Word erstellt. Aber ich möcht auch gern den Code verstehen, kann mir jemand helfen?

   Dim wordobj As Variant
   Dim worddoc As Variant

   path = GetPath()
   path = path + "\Namensschilder.doc"
   
   Set wordobj = CreateObject("Word.Application")
   wordobj.Documents.Open(path)
   Set worddoc = wordobj.ActiveDocument
   wordobj.Visible = True
   worddoc.MailMerge.MainDocumentType = wdFormLetters
   Call worddoc.MailMerge.OpenDataSource("C:\Data.doc")
   worddoc.MailMerge.SuppressBlankLines = True
   Call worddoc.MailMerge.Execute(True)
   Call worddoc.Close

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Codeschnipsel erklären ???
« Antwort #1 am: 22.04.04 - 22:30:50 »
Wenn Du Dir die Word-VBA-Hilfe heranziehst, findest Du dort alle Befehle erklärt.

Bernhard

Offline .::NotesUser::.

  • Frischling
  • *
  • Beiträge: 13
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Codeschnipsel erklären ???
« Antwort #2 am: 23.04.04 - 12:57:38 »
Also wird mit:

Set wordobj = CreateObject("Word.Application")

ein VBA-Objekt erzeugt. Sehe ich das richtig?
Dann kann ich mir die Hilfe anschauen...

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Codeschnipsel erklären ???
« Antwort #3 am: 23.04.04 - 13:14:44 »
Das siehst Du richtig. Die stehen ab dann die Klassen von Word-VBA zur Verfügung.

Bernhard

Offline .::NotesUser::.

  • Frischling
  • *
  • Beiträge: 13
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Codeschnipsel erklären ???
« Antwort #4 am: 23.04.04 - 13:22:43 »
Gibt es Unterschiede zwischen Word-VBA und Excel...-VBA ?

Ich hab immer dacht, dass es nur "ein" VBA gibt...

Wo bekommt man die VBA Hilfe her?

Danke

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Codeschnipsel erklären ???
« Antwort #5 am: 23.04.04 - 13:30:29 »
Unterschiedlich sind nur die Klassenbibliotheken.

Die Hilfe sollte eigentlich mit dem Produkt zusammen installierbar sein.

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Codeschnipsel erklären ???
« Antwort #6 am: 23.04.04 - 18:47:45 »
Wo bekommt man die VBA Hilfe her?

Muss man bei der Office-Installation explizit auswählen, wird bei der Standard-Installation nicht mit installiert.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz