Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fritz Fax

Forumthread: Fritz Fax

Fritz Fax
08.10.2007 16:41:00
Andre
Hallo @all,
habe folgenden Code:

Sub Faxen()
Range("C1").Select
Dim sPrinter As String
sPrinter = Application.ActivePrinter
Application.ActivePrinter = _
"FRITZfax Drucker auf Ne03:"
Worksheets("Test1").PrintOut
Application.Wait Now + TimeSerial(0, 0, 1)
Application.SendKeys Worksheets("Test1").Range("C1").Value, True
Application.ActivePrinter = sPrinter
End Sub


Leider funktioniert der o.g. Code nur eingeschränkt und unzuverlässig.
Eingeschränkt nur, da in Zeile 9 der Tabellenname (Test1) fix ist und sich bei mir die Namen stetig ändern. Der Code müsste so sein, dass die Tabelle 4 angesprochen wird und nicht der Reitername sprich Tabellenname.
Unzuverlässig deshalb, da der Inhalt d.h. die Faxnummer nicht immer wenn ich den Code ausführe mitgesendet wird. z.b. wenn ich den Code das erste Mal nach dem öffnen der Tabelle ausführe, funktioniert es. Wenn ich aber den Code ein weiteres Mal ausführen möchte, z.B. wenn das Fax nicht angekommen ist geht es wiederrum nicht.
Wie kann das sein? Hat jemand einen Tipp?
Gruß
André aus SH

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fritz Fax
08.10.2007 18:10:30
Horst
Hi,
Application.SendKeys Tabelle1.Range("C1").Text, True
Sendkeys ist immer unzuverlässig.
mfg Horst

AW: Fritz Fax
08.10.2007 19:55:00
Harry
Hallo André,
meinst Du so?

Sub Faxen()
Range("C1").Select
Dim sPrinter As String
sPrinter = Application.ActivePrinter
Application.ActivePrinter = _
"FRITZfax Drucker auf Ne03:"
Worksheets(4).PrintOut
Application.Wait Now + TimeSerial(0, 0, 1)
Application.SendKeys Worksheets(4).Range("C1").Value, True
Application.ActivePrinter = sPrinter
End Sub


Gruß
Harry

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige