Autor
|
Thema: Formel (665 mal gelesen)
|
cadibudka Mitglied Technischer Zeichner
Beiträge: 147 Registriert: 07.11.2004 MS Windows XP SP2, RAM 3,37GB, NVIDIA Quadro FX1500M, MegaCad Profi plus 2010
|
erstellt am: 29. Jan. 2010 19:27 <-- editieren / zitieren --> Unities abgeben:
Wenn eine Formel auf eine Zelle in ANDERE geöffnete Datei verweist, siehe vereinfachte Darstellung: =[Stueckliste.xlsx]List1!$E$6 hat sie bis zum schliessen der Datei "Stueckliste.xlsx" diese kurze Form. Danach sieht diese Formel etwa so aus: ='C:\Documents and Settings\std\xxx\yyyy\zzzz\[Stueckliste.xlsx]List1'!$E$6 Existiert eine Möglichkeit wenn beide Dateien (eine mit dieser Formel und die andere auf die verwiesen wird), künftig in einem unterverzeichnis ligen, das das gesamte Pfad durch ein Zeichen ersetzt wird? Zum Beispiel: =..\[Stueckliste.xlsx]List1!$E$6 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004
|
erstellt am: 01. Feb. 2010 07:48 <-- editieren / zitieren --> Unities abgeben: Nur für cadibudka
Hallo, mir ist da nicht bekannt, aber eventuell gäbe es eine Alternative: mit =ZELLE("Dateiname";$A$1) den aktuellen Dateinamen und Pfad auslesen, auf Pfad zurechtschneiden, wieder mit INDIREKT einen Bezug herstellen,... Viel Bastelei aber wenn man es einmal ordentlich hat immer wieder verwendbar. ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 01. Feb. 2010 08:59 <-- editieren / zitieren --> Unities abgeben: Nur für cadibudka
Tach, eine Erweiterung zu CADdogs Ansatz: Vielleicht über den Umweg eines Namens? In Excel - Strg+F3 (Name einfügen) - Name: "Pfad" - bezieht sich auf: Code: =TEIL(ZELLE("dateiname";A1);1;FINDEN("[";ZELLE("dateiname";A1);1)-1)
Mit OK bestätigen. Der Pfad kann dann über die Eingabe von =Pfad weiter verwendet werden. Statt Pfad kannst Du natürlich auch \ wählen, weiter geht's dann per Formel mit =\&"Test" o. ä.------------------ DIN1055.de | Lastannahmen für Anwender NEU: Foren zu DIN 1055 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004
|
erstellt am: 01. Feb. 2010 09:17 <-- editieren / zitieren --> Unities abgeben: Nur für cadibudka
hallo, ich ziehe zumindest meine Teilantwort mit INDIREKT zurück, da bei INDIREKT die andere Tabelle geöffnet sein muss und wenn sie das ist, wäre eine Pfadangabe nutzlos. ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|