Seite 1 von 1

[gelöst] Dynamisch URL über Schaltfläche aufrufen

Verfasst: So 4. Jul 2021, 17:50
von Scar
Hallo zusammen,

ich möchte den Aufruf einer URL über eine Schaltfläche machen und ging davon aus, dass ich bei der Eigenschaft URL des Steuerelements einfach eine Zelle referenzieren kann, in der diese URL drin steht. Ich habe eine solche Zelle, wo die im Kontext richtige URL drin ist, diese kann ich auch mit der Funktion Hypelink(..) in einer anderen Zelle benutzen und es funktioniert ja auch.
Trotzdem würde ich eine Schaltfläche vorziehen und mich wundert es ehrlich gesagt, warum an dieser Stelle, das ansonsten überall geltende Prinzip, nicht gilt.
Ist das so oder kann ich es doch irgendwie mit einer anderen Schreibweise versuchen?
Ich hab es nur mit dem Zellennamen (hier: A1) oder auch als Ausdruck (=A1) probiert, die Fehlermeldung zeigt mir, dass der Inhalt der Eigenschaft uninterprtiert übernommen wird:
"A1" oder "=A1" kann nicht an eine externe Anwendung übergeben werden, um sie zu öffnen...

Bei der Suche nach diesem Thema im Forum bin ich nur auf Beispiele gestoßen, die irgendetwas mit Makros machen. Da die Sheets mit Makros oft zu Problemen führen, würde ich das gerne vermeiden.

Danke für eure Hilfe
BG Scar

Re: Dynamisch URL über Schaltfläche aufrufen

Verfasst: So 4. Jul 2021, 20:53
von Helmut_S
Hallo, Eine Hyperlink-Schaltfläche lässt sich in LO-Calc ganz einfach mit dem voreingestellten Kurzbefehl Strg+K anlegen. Wenn dein verlinktes Dokument benannte Bereiche oder andere ausgezeichnete Objekte hat, kannst du die unter Sprungziel angeben und der H-Link führt dich dorthin. Du musst neben dem Pfad nur noch unten rechts unter Form: angeben dass du eine Schaltfläche willst (unten rchts)
Gruß Helmut

Re: Dynamisch URL über Schaltfläche aufrufen

Verfasst: Mo 5. Jul 2021, 07:53
von Scar
Moin Helmut,
danke für den Hinweis, das Kürzel kannte ich noch nicht. Aber das ist nicht mein eigentliches Problem, da auch in deinem Beispiel die URL vorgegeben, also statisch ist. Mir geht es aber eigentlich darum, dass sich die URL aus den Zellenwerten des aktuellen Sheets zusammensetzt und so die Seite dynamisch verändert wird, ohne den Button zu ändern. Das kann ich in diesem Dialog aber auch nicht machen.

BG Scar

Re: Dynamisch URL über Schaltfläche aufrufen

Verfasst: Mo 5. Jul 2021, 16:30
von Helmut_S
Halo scar, vielleicht kommt dieser Vorschlag deinen Wünschen etwas näher. Die Formel in eine Schaltfläche zu packen ist mir allerdings bis jetzt nicht gelungen. Schau dir die Seite der Excelformeln an vielleicht kannst du von dort etwas gebrauchen, oder vielleicht können dir andere Forumsmitglieder weiter helfen.
https://www.herber.de/excelformeln/src/ ... =hyperlink
Gruß Helmut

Re: Dynamisch URL über Schaltfläche aufrufen

Verfasst: Mo 5. Jul 2021, 18:27
von HeritzP
Hallo,

dynamische Hyperlinks funktionieren nur mit Makro oder als Formel.


Gruß HeritzP

[gelöst] Dynamisch URL über Schaltfläche aufrufen

Verfasst: Mi 7. Jul 2021, 10:11
von Scar
OK, d.h. der Klick auf den Button startet ein Makro, das sich den Link zusammenbauen kann und danach auslöst. Und ansonsten nimmt man eine Hyperlink Formel und löst den Link hierüber aus.
Wenn man's ansprechender haben möchte braucht man also Makros, schade :-(
Vielleicht kann man ja mal darüber nachdenken, dass die URL Eigenschaft im Steuerelement 'Schaltfläche' Zelleninhalte verarbeiten kann. Wäre das nicht schick? :-)

Danke für eure Kommentare
Scar