| Änderung des Standarddruckers mittels VBA |
|
|
|
| MS-Access Bsp. DB's - Bsp. Downloads DB und DB-Objekte | |||||||||||||||||||||||||||||
| Donnerstag, den 03. Januar 2008 um 01:00 Uhr | |||||||||||||||||||||||||||||
|
Problemstellung: Wie kann ich beim Berichtsdruck den Standarddrucker wechseln, ohne Druckerdialog? Voraussetzungen:
Da es das Printer-Objekt erst ab AXP gibt, ist das Bsp nur unter AXP und A03 lauffähig. Funktionsweise:
Es werden 2 Möglichkeiten vorgestellt: 1. Einlesen allen verfügbaren Drucker und einiger Eigenschaften in eine Tabelle Das Sub "GetAllPrinters" liest alle im System verfügbaren Drucker in die Tabelle "tbl_Printers" ein.
Public Sub GetAllPrinters() Diese Methode hat den Vorteil das noch mehrere Eigenschaften der Drucker mit eingelesen werden.
Public Sub FillPrinter(ctlPrinterkombi As ComboBox) Da diese Sub Public ist, muss ihr das Kombifeld beim Aufruf übergeben werden. Kommen wir nun zum eigentlichen Wechsel des Standarddruckers. Sub "ChangePrinter"
Public Sub ChangePrinter(sReportName As String, iPrtIndex As Integer, _ Der Sub müssen 2 Parameter übergeben werden und 2 können übergeben werden Aufruf der Sub z.B.:
ChangePrinter "rpt_Printers", 2, 3, 2 würden den Bericht "rpt_Printers" auf dem 3. Drucker des System mit 3 Kopien im Querformat ausgeben. Das Ändern des Druckers ist nur Temporär, da die Änderungen nicht gespeichert werden. Download nur für registrierte User
Downloads in dieser KategorieMS-Access DB- und Objekt Eigenschaften![]()
|
|||||||||||||||||||||||||||||
| Datum | Klicks |
|---|---|
| Total | 7682 |
| Di. 22 | 2 |
| Mo. 21 | 5 |
| So. 20 | 3 |
| Sa. 19 | 1 |
| Fr. 18 | 3 |
| Do. 17 | 4 |
| Mi. 16 | 2 |
| Weiter > |
|---|
Login
Latest News
- 26 October 2011 Aktuelle Servicepacks Office
- 04 September 2011 Arbeiten mit EXIF-Tags
- 18 June 2011 Errechnen einer IBAN mit Access
- 08 June 2011 Nächste freie Nummer/Zahl ermitteln
- 30 May 2011 Verwaltung eines Skatturniers
Latest Comments
- Zwischenablage in MS-Access nu...
Hallo Raul, auch Dir danke für den Hinweis. Werde ... Mehr...
10.04.12 11:11
von TommyK - Zwischenablage in MS-Access nu...
Hallo Tommy, ich kann das von haarwurm bestätigen.... Mehr...
10.04.12 10:38
von Raul Katos - Userverwaltung II
Hallo Donni, wir machen mal hier weiter: http://ww... Mehr...
15.01.12 17:10
von TommyK - Userverwaltung II
Hallo Tommy, irgendwie habe ich das wohl nicht ric... Mehr...
15.01.12 16:31
von Donni - Userverwaltung II
Hallo Donni, dann setze in den Eigenschaften von "... Mehr...
15.01.12 09:45
von TommyK
Latest Downloads
Latest Forum Posts
-
-
- zwei Tabellen in Abfrage verbinden - Probleme
- In MS-Access - Fragen und Antworten
- at 07:51 on Mai 16, 2012 (CEST)
-
-
-
- Datum problem
- In MS-Access - Fragen und Antworten
- at 16:21 on Mai 15, 2012 (CEST)
-
-
-
- Änderung des Standarddruckers mittels VBA
- In MS-Access - Fragen und Antworten
- at 08:45 on Apr 13, 2012 (CEST)
-
-
-
- Serien-PDF-Dateien erstellen mit Code von Lebans
- In MS-Access - Fragen und Antworten
- at 17:30 on Apr 07, 2012 (CEST)
-
-
-
- Frage zu Unicounter
- In MS-Access - Fragen und Antworten
- at 08:24 on Mär 29, 2012 (CEST)
-
Download Statistik
41 Kategorien |





Seite: 1
Kommentare
habe eine Frage zum o.a. Download.
Besteht die Möglichkeit, diesenm auch mit Formularen zum Laufen zu bringen.
Z.B. Code:
ChangePrinter "frm_Production", Me.cbo_Printer.Column(0), Me.txtSpinCopiesWenn ja, welche Änderungen müssten dann vorgenommen werden?
Alle Kommentare dieses Beitrages als RSS-Feed.