Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Hallo Andreas,

vorab: deine https://example.tld/ funktioniert auch nicht, wenn ich es aus deiner Mail aus durch Klick aus oder direkt im Browser aufrufe. Nimm also lieber etwas anderes zum Testen, z. B. http://www.beispiel.org/ ,wie in der Hilfe für die Funktion Hyperlink, oder mein Beispiel auf die LibO-Seite.

Eine sichere Erklärung kann ich nicht bieten, dazu müsste ich verstehen, was im Inneren von Calc abläuft, höchstens Hypothesen. Ich habe auch einfach aufgrund deiner Mail ein bisschen rumprobiert, weil mich das interessiert hat, ich bin kein besonderer Kenner von Calc.

Ich stelle aber fest, dass Calc Webadressen normalerweise erkennt, wenn sie einfach als Text dastehen, aber nicht wenn sie Ergebnis einer Formel sind: ich habe in Tabelle2 noch die Zelle D2=C2&B2, da ist der _angezeigte _Inhalt genau die Adresse der Webseite über die Hilfe von LibreOffice. Aber der Inhalt wird nicht als Link erkannt. Wenn ich den gleichen Inhalt direkt als Text eingebe, dann erkennt Calc das als Link, sichtbar an der blauen Hinterlegung. (Manchmal hat das nicht gleich geklappt, z.B. war zuerst nur der Text bis vor -support/ hinterlegt, dann habe ich mal die Anführungszeichen dazu getan, dann hat Calc den ganzen String ohne die Anführunsgzeichen hinterlegt, Anführungszeichen wieder weg -> ganzer String wie gewünscht hinterlegt. Der Inhalt des Links entsprach der Hinterlegung.)
Ich nehme daher an, dass die HYPERLINK-Funktion

1. gebraucht wird, um für Ergebnisse von Formeln auch die Behandlung
   als Hyperlink anzustoßen. Denn es ist schon etwas anderes, in einer
   Zelle bei Eingabe/Änderung des Textes zu prüfen, ob es formal ein
   Link ist, oder das bei allen Zellen mit Formeln bei jeder Berechnung
   zu tun. Ich habe zuwenig Ahnung, was genau alles abläuft, wenn eine
   Zelle geändert wird, um eine Größenordnung des Aufwands im Vergleich
   zum Ändern des Texts einer Zelle abzuschätzen, aber mein Gefühl sagt
   mir, dass es relevant genug ist, dass die Entwickler auf die
   Hyperlink-Prüfung in diesem Fall lieber verzichten, weil ja auch
   große Calc-Dateien möglichst schnell berechnet werden sollen. Da ist
   ein per Formel zusammengesetzter Hyperlink doch ein exotischer
   Ausnahmefall, dafür verlangsamt man nicht die fast 100 % der
   Dateien, die keinen enthalten.
2. für das Hinzufügen eines Anzeigetexts statt des technischen Links
   benötigt wird, was man ja meistens bevorzugt.

Für beide Punkte ist es nun aber, wenn meine Annahme stimmt, notwendig, dass die Formel =HYPERLINK(...) im Blatt1 steht, denn der Inhalt ist das Ergebnis einer Formel, und in dieser Zelle möchtest du die Funktionalität haben, dass anstatt des Links ein Text angezeigt wird. Auf diese Formel wirst du dann wohl im Blatt1 nicht verzichten können, die Verkettung C2&B2, die ich in meiner ersten Mail auch noch auf Blatt1 hatte, kannst du natürlich über die oben genannte Zelle D2 in Blatt2 erledigen.

Im Lauf des Aufschreibens der Argumentation hat sich bei mir die Überzeugung gefestigt, dass diese Annahme stimmt. Mal sehen, ob das auch dich überzeugt.

Gruß

Gerhard
Am 21.02.2018 um 19:33 schrieb Andreas Borutta:
Gerhard Weydt schrieb:

Meine Lösung, von der aus du sicher weiterkommen wirst:
Tabelle2:
B2=professional-support/
C2=https://de.libreoffice.org/get-help/

Der Link in C2 geht schon alleine, ohne HYPERLINK.
Ich habe übrigens keine Anführungszeichen drin, ob das mit auch geht,
wirst du schon sehen.

Tabelle1:
A2 =HYPERLINK(Tabelle2.C2&Tabelle2.B2;"hier Strg+Klick")
Ich möchte zunächst einmal verstehen, warum meine Lösung nicht
funktioniert.

Gibt es eine Intention von LO oder ist es ein Bug?

Grundsätzlich möchte ich auf dem Tabellenblatt1 mit dem Ergebnis (in
meinem Beispiel die Hyperlinks) gerade möglichst keine speziellen
Formeln verwenden, sondern allein den Verweis auf Zellen des
Hilfstabellenblattes2.

Andreas


--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.