Beim Kopieren eines Arbeitsblatt in eine Zieldatei wird eine Verknüpfung auf die Quelldatei angelegt. Diese führt im weiteren Verlauf leider zu einem Absturz von Excel. Im Arbeitsblatt befinden sich jedoch auch Verknüpfungen die noch gebraucht werden.
ActiveWorkbook.BreakLink Name:="C:\Test\Temporär.xlsm", Type:=xlExcelLinks hat abhilfe geschaffen, die gewünschte Verknüpfung zur Quelldatei ist gelöscht.Aber ich bin mir nicht sicher ob das nicht wieder in Richtung "selbstgestrickt" geht?
Gibt es keine Möglichkeit die Arbeitsmappe zu Kopieren ohne das eine Verknüpfung zur Quelldatei angelegt wird?
Codeschnippsel:
ActiveSheet.Copy after:=wkb.Worksheets(3)
ActiveSheet.Name = wkb.Worksheets.Count + 1 & " " & Left(Tabelle1.Range("C8").Value, 15)
ActiveWorkbook.BreakLink Name:="C:\Test\Temporär.xlsm", Type:=xlExcelLinks
Vielen Dank und freundliche Grüsse Benedikt