Printer.Print()-Methode fehlt unter Access2003

10/12/2007 - 15:17 von Karl M. | Report spam
Hallo NG!

Ich habe ein bestehendes VBA-Projekt (Access, falls das eine Rolle spielt).
Ursprünglich kommt dieses Projekt aus der Access2000-Welt. Jetzt programmier
ich es weiter in Access2003. Nur gibt es jetzt Probleme mit folgender Methode:

Dim prt As Printer
Set prt = Application.Printers("MeinDrucker")
prt.Print ("MeinBefehl1")
prt.Print ("MeinBefehl2")
prt.Print ("MeinBefehl3")
prt.Print ("MeinBefehl4")

So, bei Befehl1 stürzt er ab mit folgender Begründung:

Fehlernr.: 438
Fehlertext: "Objekt unterstützt diese Eigenschaft oder Methode nicht"
Funktion: MeineMethode

Wenn ich mir die Intellisence von prt zurückgeben lasse, wird mir die
Print()-Methode nicht aufgelistet, kompilieren làsst sich das Projekt aber
trotzdem.

Hat jemand Rat?

Vielen Dank im Voraus!

Mit freundlichen Grüßen
 

Lesen sie die antworten

#1 Thorsten Doerfler
10/12/2007 - 16:13 | Warnen spam
Karl M. schrieb:
Ich habe ein bestehendes VBA-Projekt (Access, falls das eine Rolle spielt).
Ursprünglich kommt dieses Projekt aus der Access2000-Welt. Jetzt programmier
ich es weiter in Access2003.



Dann stelle Deine Frage bitte in einer passenden Access Gruppe. Thema
dieser Gruppe hier ist VB1-VB6. VBA unterscheidet sich gehörig von VB,
da hier stark gegen das Objektmodell der jeweiligen Anwendung
gearbeitet wird.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen