Jo, das war's.
Danke und Gruß

Heiko

Werner Tietz schrieb:
Hallo Heiko

Heiko Heckes schrieb:
Hallo,
habe häufiger Formeln der Art
=SUMME(WENN(REST(SPALTE('file:///E:/Eigene Dateien/bkmh/VT/datenbank/bastel06/VTA06bFehlzeitenDaten.xls'#$Daten.D3:IV3);3)=0;('file:///E:/Eigene Dateien/bkmh/VT/datenbank/bastel06/VTA06bFehlzeitenDaten.xls'#$Daten.D3:IV3)))/45

(Ja, ich bin Lehrer und muss jetzt Fehlstunden zusammenzählen :-))

Kann ich die obige Formel auch ersetzen durch verschiedene Variablen , z. B.
Klasse: VTA06
Dateipfad: E:/Eigene Dateien/bkmh/VT/datenbank/bastel06/
?
Dann könnte ich in eine Zelle die Klasse und in eine den Dateipfad schreiben und Calc würde automatisch die Formel richtig erstellen.
Wie müssten denn dann die Variablen in der Formel heißen?

Die Variable ist in der Formel die Zelladresse, ich würde obige Aufgabe lösen mit: =SUMMENPRODUKT(REST(SPALTE(DDE("soffice";A1&B1;C1;0));3)=0;REST(SPALTE(DDE("soffice";A1&B1;C1;0))))/45
in A1 steht der Pfad: E:/Eigene Dateien/bkmh/VT/datenbank/bastel06/
in b1 steht der Dateiname: VTA06bFehlzeitenDaten.xls
in c1 der Datenbereich: Daten.D3:IV3

DDE hat den Vorteil daß verknüpfte Bereiche nicht als ausgeblendete Kopie ins Dokument übernommen werden.

Gruß Werner


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an