Registriert seit: 30.12.2024
Version(en): 365
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