Registriert seit: 30.12.2024
	
Version(en): 365
	
 
	
		
		
 29.04.2025, 14:34
 
		29.04.2025, 14:34 
		
	 
	
		Hi Alexandra,
nein habe ich nicht.
[img] 	
Dateiupload bitte im Forum! So geht es: Klick mich! läufts.
	
 
 
	
	
	
		
	Registriert seit: 12.03.2016
	
Version(en): Excel 2003/ 2016
	
 
	
	
		Hallo
alternativ zum Datei öffnen kann man die Werte mit VBA auch per Formeln als Werte laden.
Bedingung ist aber in der Formel für Sheets(""RP_NZ"")  den VBA Codename anzugeben.
Den kann man per Msgbox ermitteln:   Msgbox Sheets(""RP_NZ"") 
.CodeNamemfg Gast 123
Code:
Sub PerFormel_kopieren()
  Pfad = "'C:\Sammlung\Verträge\Global\2025\"
  Datei = "[Daten.xlsb]TabelleX'!"  'CodeName für Sheets(""RP_NZ"")
  Sheets(1).[b2:i49].Formula = Pfad & Datei & "K4"     'Formel setzen
  Sheets(1).[b2:i49].Value = Sheets(1).[b2:i49].Value  'In Werte wandeln
  Sheets(1).[b2:i49].Replace "0", "", xlWhole          'Nullwerte löschen
End Sub