Registriert seit: 12.10.2014
	
Version(en): 365 Insider (64 Bit)
	
 
	
		
		
		04.03.2024, 08:45 
(Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2024, 08:45 von RPP63.)
		
	 
	
		Und noch etwas:
 (02.03.2024, 08:59)fb_1972 schrieb:  Im ersten Tabellenblatt habe ich einen Knopf - ausserhalb des Druckbereiches platziert.
Das ist unnötig!
Nimm einen ActiveX-Button und weise ihm die Eigenschaft .PrintObject = False zu.
   
Auch ein Formularsteuerelement hat eine "nicht drucken"-Eigenschaft:
   
	 
	
	
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
	
	
 
 
	
	
	
		
	Registriert seit: 02.03.2024
	
Version(en): 365
	
 
	
		
		
		05.03.2024, 11:17 
(Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2024, 11:19 von fb_1972.)
		
	 
	
		Hallo,
leider muss ich noch einmal nachhaken, da ich es nicht hinbekomme.
Zuerst habe ich alle Tabellenblätter gruppiert:
              Sheets(Array("Seite 1", "Seite 2", "Seite 3", "Seite 4")).Select
Jetzt wollte ich noch das sich ein Dialogfenster öffnet, wo ich den Ort der zu speichernden pdf selbst bestimmen kann.
     Application.GetSaveAsFilename
      Selection.ExportAsFixedFormat xlTypePDF
Leider klappt das mit dem öffnen des Fensters.
Gibt es dazu noch eine Idee?
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 10.04.2014
	
Version(en): 97-2019 (32) + 365 (64)
	
 
	
	
		..siehe die Beispiele von Ralf und mir...
	
	
	
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
	
	
 
 
	
	
	
		
	Registriert seit: 02.03.2024
	
Version(en): 365
	
 
	
	
		Jetzt habe ich aber zwei leider immer noch zwei Probleme:
1. Es wird unter einem vorgegebene Namen gespeichert
2. Die von mir definierten Druckbereiche auf den einzelnen Blättern werden nicht übernommen
Die PDF Datei wird mit allen Inhalten auf den Seiten ausgegeben.
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 29.09.2015
	
Version(en): 2030,5
	
 
	
		
		
		05.03.2024, 12:55 
(Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2024, 12:55 von snb.)
		
	 
	
		Code:
Sub M_snb()
   For Each it In Sheets
    With Application.FileDialog(3)
       .InitialFileName = "G:\OF\*.pdf"
       .Filters.Clear
       .Filters.Add "PDF-Dateien", "*.pdf"
       If .Show Then it.ExportAsFixedFormat 0, .SelectedItems(1)
     End With
   Next
End Sub
 
	 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 17.04.2014
	
Version(en): MS Office 365(32)
	
 
	
	
		Hallo,
 (05.03.2024, 11:17)fb_1972 schrieb:  Selection.ExportAsFixedFormat xlTypePDF
das das Selection... nicht so wie gewünscht funktioniert, solltest Du spätestens 
hier mitbekommen haben. 

Gruß, Uwe