Drucken mit VBA in Excel

Computer Forum

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Sie betrachten gerade: Drucken mit VBA in Excel


Antwort
Alt 29.05.2009, 20:54 Drucken mit VBA in Excel #1
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard Drucken mit VBA in Excel

Hallo zusammen,

ich hoffe ihr könnt mir helfen

Ich habe eine Exceldatei mit mehreren Dokumentblättern (diese Tabs in Excel).
Davon möchte ich mal diejenigen, und mal diejenigen drucken, verschiedene Kombinationen also. Hab mir dazu eine Form gebastelt (Anhang).
Nun ist aber mein Problem, dass ich die markierten Blätter nicht alle einzelnd, sonder in EIN PDF drucken möchte.

Ich drucke bisher mit
Code:
Worksheets(1).PrintOut , Copies:=1, Preview:=False
Worksheets(2).PrintOut , Copies:=1, Preview:=False
usw.

Damit druckt er aber jedes Blatt einzelnd in ein eigenständiges PDF, was ich ja nicht möchte
Er soll ja die markierten alle in EIN PDF packen...

Jemand ne Idee wie ich das lösen könnte?
Danke im voraus.
Angehängte Grafiken
Dateityp: jpg druckdialog.jpg (36,5 KB, 6x aufgerufen)

Alt 29.05.2009, 21:11 Drucken mit VBA in Excel #2
Erfahrener Benutzer
 
Benutzerbild von Overlocker
 
Registriert seit: 01.12.2008
Beiträge: 491
Overlocker eine Nachricht über Skype™ schicken
Standard

Oben Links auf Drucken drücken :thumbsup: :thumbsup:
Alt 29.05.2009, 21:17 Drucken mit VBA in Excel #3
Erfahrener Benutzer
Themenstarter
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Ich möchte ja aus meinem programmierten Dialog drucken...
Somit entfällt das Drucksymbol.
Alt 29.05.2009, 23:19 Drucken mit VBA in Excel #4
C8H10N4O2 - Geniesser
 
Benutzerbild von xandros
 
Registriert seit: 05.07.2007
Ort: Nordamerika, CA, NB
Beiträge: 18.694
xandros eine Nachricht über MSN schicken xandros eine Nachricht über Yahoo! schicken xandros eine Nachricht über Skype™ schicken
Standard

keine direkte Lösung, aber vielleicht ein Denkanstoss.....

Warum greifst du zum Drucken nicht direkt auf das Workbook zu anstatt auf die einzelnen Worksheets darin?

Ich könnte mir vorstellen, wenn man die Worksheets (Bezeichnungen) als Elemente des Workbooks in ein Array einliest und dieses Array anschliessend als Objekt (Workbook) druckt, sollte das den gewünschten Erfolg haben.
Ein Worksheet ist ja ein untergeordnetes Element von Application.Workbook.....
(bin aber aus VBA in Bezug auf Excel schon seit Jahren raus. daher auch keine genaueren Angaben möglich.)
Alt 31.05.2009, 18:50 Drucken mit VBA in Excel #5
Erfahrener Benutzer
Themenstarter
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Hey xandros,

danke für den Tipp, das Problem ist nur, das ich zum Drucken den Druckdialog nutze, der die markierten Tabellenblätter drucken soll.
So kann der User noch Druckereinstellungen vornehmen. Direktes Drucken entfällt also auch leider

Edit: Ok, danke. Habs gelöst.
Kopiere die Indizes der einzelnen Tabellenblätter die markiert werden sollen in ein Array und das schmeiß ich dann in:
Code:
Worksheets(hier das Array rein).Select
Antwort

RB

Thema: Drucken mit VBA in Excel


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen für: Drucken mit VBA in Excel
Thema Autor Forum Antworten Letzter Beitrag
VB Script unter Excel einzigartige NummerVBA Script in Excel einzigartige Nummer aus Datum und Uhrze
Hi Leute, ich möchte mit einen VBA Script in Excel erstellen: es handelt sich um eine einzigartige Nummer zusammengesetzt aus Jahr Monat und...
jaydee2k7 Webmaster Hilfe / Programmierer Forum 0 07.02.2008 14:02
W-lan drucken
Hallo leute wir haben nur einen drucker und der steht beim hauptrechner aber ich habe gehört das man über LAN drucken kann giebt das auch was womit...
ricsohn Alles für den Einsteiger 3 05.04.2007 06:47
Drucken
Hallo, ich habe folgendes Problem. Ich besitze ein recht neues Notebook, Acer Aspire 3103 mit Windows xp und einen recht alten drucker: Xerox...
Ute Notebook Probleme 1 04.12.2006 18:24
HILFE!! Excel Datei läßt sich öffnen, allerdings nicht drucken!!
Hallo zusammen, hatten heute in der Firma ein Problem. Und zwar bekamen wir im E-Mail Anhang und zusätzlich auf CD eine Excel Datei die wir...
Maiky Software Probleme 1 04.11.2005 20:41
W-lan drucken
ricsohn Off-Topic 0 01.01.1970 01:00

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Besucher kamen mit folgenden Begriffen auf die Seite

excel tabellenblatt nicht drucken vba

,

excel sheet per vba als pdf drucken

,

drucken unter vba

,

excel vba pdf drucker

,

excel vba sheet drucken

,

vba excel pdf drucken

,
excel vba drucken drucker angeben
,
sheets(druckarray).select
,
per vba drucken mit vorschau
,
excel vba drucken mit vorschau
Powered by vBadvanced CMPS v3.2.2


Sie betrachten gerade: Drucken mit VBA in Excel