Seite 1 von 1
wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 11:56
von wega
Hallo zusammen,
wenn ich mit der Anweisung "=INDIREKT("'file:///home/...."
auf eine Datei zugreife, die es im Verzeichnis nicht gibt, dann kommt
die Fehlerausgabe #REF!
Wie kann ich diese Meldung abfangen und durch einen Leerstring (" ") ersetzen?
Mit freundlichem Gruß
Werner
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 12:23
von mikele
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 12:42
von wega
Halo mikele
Danke für Deine schnelle Antwort.
Den Lösungsansatz ist hier im Forum schon
öfters vorgeschlagen worden und auch mit
Erfolg umgesetzt worden.
Ich hatte bei meiner anfrage vergessen, dass ich
den Ansatz =WENNFEHLER(INDIREKT("'file:///home/...
auch schon probiert habe.
Liegt es vielleicht an der Version: 5.0.3.2 ?
Mit Gruß
Werner
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 15:16
von mikele
Hallo,
offensichtlich ist der Fehler von anderer Qualität.
Mit dde() sollte dein Ziel erreichtbar sein, z. B. also:
Code: Alles auswählen
=WENNFEHLER(DDE( "soffice";"file:///home/ ... .ods";"$Tabelle1.a1");"")
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 17:42
von karolus
Hallo
Ich sehe da keine besondere Fehler
qualität...
...gibt wie erwartet `42` zurück.
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Di 19. Jan 2016, 19:49
von mikele
Hallo karolus,
als ich es mit einem fehlerhaften Dateinamen probierte erhielt ich trotz Wennfehler() #Ref ...
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Mi 20. Jan 2016, 09:47
von wega
Hallo mikele
mit
=WENNFEHLER(DDE( "soffice";"file:///home/ ... .ods";"$Tabelle1.a1");"")
geht es bei mir aber auch nicht.
Gruß
Werner
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Mi 20. Jan 2016, 20:49
von mikele
Hallo,
das könnte nun an der Version oder Betriebsystem liegen (keine Ahnung).
Mit LO 4.4.7.2 unter Linux funktioniert's.
Interessanterweise funktioniert auch
(hiermit hatte ich unter Windows7 Probleme)
Re: wie fange ich eine Fehlermelderung ab?
Verfasst: Do 21. Jan 2016, 22:14
von wega
Hallo zusammen,
dann warten wir mal die nächsten Versionen ab.
Ich kann mit #REF! leben, sieht nur nicht so schön aus.
Gruß Werner