Falsche Verknüpfung...
29.07.2003 16:26:50
Thorsten
ich hab ein Problem mit einer fehlerhaften Verknüpfung und erhoffe mir nen ratschlag.
ich kopiere ein Sheet aus einer Datei per makro in eine andere.
kein problem mit:
Workbooks("templates.xls").Sheets("Re").Copy After:=Sheets(Worksheets.Count)
das sheet "re" ist in templates.xls gespeichert und wird nun in die active exceldatei kopiert.
in dem sheet "re" sind nun aber innerhalb dieser datei bezogene verknüpfungen - z.b. auf gesamt!a1
die soll er ja auch übernehmen.
das riesenproblem produziert aber excel automatisch - anstatt mir die formeln original zu übernehmen - heftet er in die formeln zusätzlich den dateinamen "templates.xls", sodass aus internen verknüpfungen nun externe werden.
ums nochmal auf den punkt zu bringen.
vor dem kopieren steht z.b. in einer zelle "gesamt!a1"
nach dem kopieren steht in der gleichen zelle "[templates.xls]Gesamt!a1"
es soll aber weiterhin nur "gesamt!a1" in der zelle stehen und somit wieder eine interne verknüpfung in meiner aktiven exceldatei kreiiert werden, keine verknüpfung auf die templates.xls
wie schaffe ich es das excel ´die formeln unberührt lässt - eine 1:1 kopie eines sheets macht und nicht selbständig die formeln umändert.
in manchen situationen ist es ja super praktisch das excel das tut - aber eben nicht immer.
also die interne verknüpfung muss unangestastet bleiben
P.S das forum verweigert einen eintrag wenn man eine Info-Domain angibt. er will eine endung mit 2 oder 3 buchstaben.
gruss thorsten