Registriert seit: 15.11.2015
	
Version(en): Office 2021
	
 
 
	
	
	
		
	Registriert seit: 12.03.2016
	
Version(en): Excel 2003/ 2016
	
 
	
	
		Hallo
freut mich das ich auch mal für Tirol gearbeitet habe.  Schön zu hören.
Ganz liebe Grüsse zurück von einem gebürtigem Kölner aus Izmir/TR
mfg Gast 123
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 15.11.2015
	
Version(en): Office 2021
	
 
	
	
		Habe noch einmal eine Frage zur tieferstehenden Anweisung:
 und zwar zu - Range("A1:D47").PrintOut Copies:=2 
Ist es machbar, dass auf dem 1. Ausdruck in der Zelle D3 "Original" steht und im 2. Ausdruck in der Zelle D3 "Kopie" steht.
Danke - Lg Ubi5
Sub DruckeBereich()
Dim ReNr As Variant, rFind As Range
ReNr = Sheets("Vorlage").Range("A10")
'Prüfung ob diese Rechnung existiert?
Set rFind = Sheets("Daten").Range("Tabelle2[[RNr.]]").Find(what:=ReNr, LookAt:=xlWhole)
If rFind Is Nothing Then MsgBox "Diese Rechnung fehlt in 'Daten'!", vbCritical: Exit Sub
'Prüfung ob diese Rechnung schon gedruckt wurde?
If Sheets("Daten").Range("Tabelle2[[Print]]").Cells(rFind.Row - 1, 1) = "gedruckt" Then
  MsgBox "Diese Rechnung wurde bereits gedruckt!", vbInformation: Exit Sub
End If
'Prüfung ob diese Rechnung in Betrag existiert?
Set rFind = Sheets("Betrag").Range("Tabelle1[[RNr.]]").Find(what:=ReNr, LookAt:=xlWhole)
If rFind Is Nothing Then MsgBox "Diese Rechnung fehlt in 'Betrag'!", vbCritical: Exit Sub
'** Range auf Spalte F erweitern??
Range("A1:D47").PrintOut Copies:=2
'Druckvermerk in Daten notieren
Set rFind = Sheets("Daten").Range("Tabelle2[[RNr.]]").Find(what:=ReNr, LookAt:=xlWhole)
Sheets("Daten").Range("Tabelle2[[Print]]").Cells(rFind.Row - 1, 1) = "gedruckt"
'Druckvermerk in Betrag notieren
Set rFind = Sheets("Betrag").Range("Tabelle1[[RNr.]]").Find(what:=ReNr, LookAt:=xlWhole)
Sheets("Betrag").Range("Tabelle1[[Print]]").Cells(rFind.Row - 1, 1) = "gedruckt"
End Sub
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 12.03.2016
	
Version(en): Excel 2003/ 2016
	
 
	
	
		Hallo
normalerweise geht es nicht, aber man kann tricksen!  Dazu fällt mir spontan diese Lösung ein.
Würde mich freuen wenn es so klappt, habe es aber selbst nie ausprobiert.
'** Range auf Spalte F erweitern??
Range("D3").Value = "Original" 
Range("A1:D47").PrintOut Copies:=1 
Range("D3").Value = "Kopie" 
Range("A1:D47").PrintOut Copies:=1
mfg Gast 123
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 15.11.2015
	
Version(en): Office 2021