Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Excel 2010, VBA und benutzerdefinierte Papierformate

Frage Entwicklung VB for Applications

Mitglied: ForgottenRealm

ForgottenRealm (Level 1) - Jetzt verbinden

24.01.2013, aktualisiert 11:26 Uhr, 3556 Aufrufe, 1 Kommentar

Hallo!


Ich mache mir zur Zeit ein Makro, mit dessen Hilfe ich aus einer Excelliste heraus gedruckt werden soll.

Dies funktioniert soweit auch wunderbar, allerdings möchte ich jetzt, das Excel dazu a: einen speziellen Drucker verwendet (funktioniert) und b: ein von mir eingerichtetes Etikettenformat.

Bei dem Drucker handelt es sich um einen Citizen CLP-631 und das Etikettenformat wurde über den Druckertreiber eingerichtet und ist im Startmenü von Excel im Punkt Drucken auch auswählbar.

Wie kann ich nun im VBA Code sagen, das der Druck dieses Format verwenden soll?

Dies ist meine Druckfunktion, an der PaperSize meckert Excel Laufzeitfehler 9, ausserhalb des gültigen Bereichs.

01.
Sub EtikettAusdrucken(Anzahl) 
02.
 
03.
ChangePrinter Zieldrucker 
04.
 
05.
ActiveWorkbook.Worksheets(Etikett).Select 
06.
ActiveWorkbook.Worksheets(Etikett).Activate 
07.
 
08.
With ActiveWorkbook.Sheets(EtikettenFormat) 
09.
    .PageSetup.PaperSize = xlPaperUser 
10.
End With 
11.
 
12.
ActiveWindow.SelectedSheets.PrintOut Copies:=Anzahl, Collate:=True 
13.
 
14.
End Sub
Das Etikettenformat ist mit 0,5cm Rand eingerichtet.

Ich hoffe ihr könnt mir helfen
Mitglied: ForgottenRealm
28.01.2013 um 08:42 Uhr
Hallo

Hat denn keiner eine Idee dazu?
Bitte warten ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
Microsoft Office
gelöst Verschieben von Zellinformation in andere Spalte (per VBA) excel 2010 (5)

Frage von thomas1972 zum Thema Microsoft Office ...

Microsoft Office
PIVOT-CHART IN EXCEL 2010

Frage von MiSt zum Thema Microsoft Office ...

Microsoft Office
Excel 2010 Doc Properties ohne Makros (1)

Frage von arduino zum Thema Microsoft Office ...

Microsoft Office
Excel 2010 unter Windows 10pro (1)

Frage von MiSt zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (13)

Frage von HeinrichM zum Thema Windows Server ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...