Microsoft Excel

Herbers Excel/VBA-Archiv

Indirekt auf anderes Excel-Modell

Betrifft: Indirekt auf anderes Excel-Modell von: Oskar Herber
Geschrieben am: 21.08.2004 00:10:28

Hallo
Ich habe mit Indirekt grosse Mühe.
Folgende Formel funktioniert:

=INDIREKT("'[SIGMIKA.xls]1.6.060'!$F$2")

Folgende kommt jedoch immer auf #BEZUG

=INDIREKT(VERKETTEN(""'";G6;N1;"'!";"A";A7;"F";A7;"""))

Geht es ev. nicht ein " zu verketten
G2 hat den Inhalt: [SIGMIKA.xls]
N1 hat den Inhalt: 1.6.060

Besten Dankk für Eure Hilfe
Oskar

  


Betrifft: AW: Indirekt auf anderes Excel-Modell von: Philipp von Wartburg
Geschrieben am: 21.08.2004 00:55:16

Hallo Oskar

Ich würde anstelle von VERKETTEN den Verkettungsoperator '&' verwenden. Ist einfacher und funktioniert. Siehe hier:
http://support.microsoft.com/?scid=kb;en-us;213933

Gruss
Philipp

¦¦¦ xlam - Excel and more!
¦¦¦ http://195.186.84.74/index.htm


  


Betrifft: INDIREKT nur bei geöffneten Datein möglich von: Beate Schmitz
Geschrieben am: 21.08.2004 01:23:10

Hallo Oskar,

du erstellst in deiner Formel eine Verknüpfung zu einer anderen Datei. Ist diese zu dem Zeitpunkt geöffnet oder geschlossen?

INDIREKT kann nicht auf geschlossene Dateien zugreifen. Dafür gibt es folgende Auswege:

- WorkBook.Open, Zugriff, und WorkBook.Close im Hintergrund zur Laufzeit
- WorkBook.Open und die Mappe(n) verstecken bis zum Ende beim Öffnen der entsprechenden
Mappe bzw. beim ersten Zugriff darauf
- ExecuteExcel4Macro()
- ADO
- oder sonst irgendwas ??

Gruß,
Beate


  


Betrifft: AW: INDIREKT nur bei geöffneten Datein möglich von: Oskar Herber
Geschrieben am: 21.08.2004 09:49:35

Hallo
Die andere Excel-Datei ist geöffnet, dies beweist nach meiner Auffassung auch, dass ein Zugriff darauf ohne den Befehl Indirekt geht.
Beste Grüsse
Oskar


 

Beiträge aus den Excel-Beispielen zum Thema "Indirekt auf anderes Excel-Modell"