Hi,
ich muss Palettenfahnen in Excel ausdrucken.
Das klappt mit folgendem Makro und ner Schaltfäche im Sheet ganz gut, aber die neue Anforderung ist, dass ohne Schaltfläche im normalen Druckdialog abzubilden.
Bisheriges Makro:
Sub DruckeUndZaehle()
Dim VarPrints As Variant, intI As Integer
'Inputbox mit Type 0 laesst nur Zahlen als Eingabe zu.
VarPrints = Application.InputBox("Anzahl der Ausdrucke", "Drucken", 0, Type:=1)
If VarPrints = False Then 'User selected cancel
Exit Sub
ElseIf CInt(VarPrints) > 0 Then
Dim iMerker As Integer
iMerker = Range("B14")
For intI = 1 To CInt(VarPrints)
'ActiveSheet.PrintOut
Range("B14") = Range("B14") + 1
Next intI
Range("B14") = iMerker
End If
End Sub
Ich hab hier im Forum schon folgendes dazu gefunden:
https://supportnet.de/threads/202956
Aber das dort erwähnte "ExecuteExcel14Makro" und dessen Quelltext finde ich nirgends.
Hat mir jemand ne Lösung zu obigem Problem über die "BeforePrint" Option, oder gibts keinen Weg, der an dieser Schaltfläche vorbeiführt?
Viele Grüße