tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
431
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cherokee0815 cherokee0815 ist offline Grünschnabel
    Registriert seit
    Jan 2008
    Beiträge
    2
    Hi,

    ich bin totaler VBA Neuling, hab sonst aber Ahnung vom Programmieren.

    Ich will aus einem Dokument heraus ein zweites öffnen, dort einigen Textmarken Werte aus dem ersten Dokument zuweisen und das ganze dann ausdrucken.
    Jetzt scheitere ich allerdings bereits am ersten Schritt:
    Code :
    1
    2
    3
    4
    5
    6
    
    Dim nextDoc As Document
     
    nextDoc = Documents.Open FileName:=".\Solar.doc", ConfirmConversions:=False, _
                  ReadOnly_:=False, AddToRecentFiles:=False, PasswordDocument:="", _
                  PasswordTemplate :="", Revert:=False, WritePasswordDocument:="", _
                  WritePasswordTemplate:="" , Format:=wdOpenFormatAuto, Visible:=False

    Ich erhalte folgende Fehlermeldung: Unzulässige Verwendung einer Eigenschaft

    Wenn ich das ganze so laufen lasse:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    Dim docLoop As Document
     
    Documents.Open(FileName:=".\Solar.doc", ConfirmConversions:=False, ReadOnly _
            :=False, AddToRecentFiles:=False, PasswordDocument:="", PasswordTemplate _
            :="", Revert:=False, WritePasswordDocument:="", WritePasswordTemplate:="" _
            , Format:=wdOpenFormatAuto, Visible:=False)
            
    For Each docLoop In Documents
        MsgBox docLoop.Name    '*
    Next docLoop

    taucht der richtige Name auf.

    Wenn ich bei *
    Code :
    1
    
    If docLoop.Name = "Solar.doc" Then nextDoc =  docLoop
    einfüge, erhalte ich die selbe Fehlermeldung wie oben.

    Was mache ich falsch / was muss ich tun.

    Viele Grüße,
    chero
     

  2. #2
    cherokee0815 cherokee0815 ist offline Grünschnabel
    Registriert seit
    Jan 2008
    Beiträge
    2
    Lösung:

    mit
    Code :
    1
    
    SET nextDoc = Documents.Open(...)
     

Ähnliche Themen

  1. Variablenzuweisung aus Wertebereich
    Von duffbeer2006 im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 5
    Letzter Beitrag: 02.06.08, 09:30
  2. Antworten: 8
    Letzter Beitrag: 07.06.07, 15:17
  3. Combobox Variablenzuweisung
    Von Greenmonster im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 22.03.07, 15:31
  4. Ärger mit Variablenzuweisung in Klasse
    Von gondor im Forum PHP
    Antworten: 8
    Letzter Beitrag: 15.06.06, 07:11
  5. MX: Variablenzuweisung aus aus Variablen
    Von jochenthomas im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 20.07.03, 12:11