Hyperlink: Adresse auslesen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Concitus
Beiträge: 3
Registriert: Mo, 10.05.2010 19:55

Hyperlink: Adresse auslesen

Beitrag von Concitus »

Nabend,
Da ich von Excel auf OpenOffice umgestiegen bin und meine Tabellen nicht kompatibel sind brauche ich ein bisschen Hilfe.Ich sage jetzt schonmal danke.Danke :D

In Zelle A1-700 sind verlinkte Zellen,deren Adresse ich auslesen und in Zelle P1-700 darstellen möchte.In Excel habe ich das mit einer Function umgesetzt,in OpenOffice funktioniert dies aber nicht.

Gibt es eine Lösung dies auch in OpenOffice umzusetzen?Ich sage schonmal danke im vorraus.





LG Concitus/Alex
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Hyperlink: Adresse auslesen

Beitrag von bst »

Abend Alex,

B1: =EXTRACTHYPERLINK(1;1;ROW())

liest den Hyperlink aus A1. Nach unten kopierbar. Siehe auch:

http://www.stmoser.net/blog/2009/10/30/ ... ukationen/
http://www.oooforum.org/forum/viewtopic ... 0625#80625

cu, Bernd
--

Code: Alles auswählen

Function ExtractHyperLink(lSheet as Long, lCol as Long, lRow as Long) as String
	ExtractHyperLink = "– no Hyperlink –"
	fields = ThisComponent.Sheets.getByIndex(lSheet-1).getCellByPosition(lCol-1,lRow-1).getText().getTextFields()
	if fields.hasElements() then
		ExtractHyperLink = fields.getByIndex(0).URL
	endif
end function
Concitus
Beiträge: 3
Registriert: Mo, 10.05.2010 19:55

Re: Hyperlink: Adresse auslesen

Beitrag von Concitus »

Ich danke dir für deine Hilfe aber irgendwas scheine ich falsch zu machen.
Ich habe in Zelle A1 meinen Link und in P1 die von dor angegebene Formel.Für den Code habe ich ein neues Modul erstellt und ihn rein kopiert.
Aber trotzdem bekomme ich den Fehler #Name?



LG
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Hyperlink: Adresse auslesen

Beitrag von bst »

Hi,

die Funktion muss wohl in ein Standard Modul. Siehe http://wiki.services.openoffice.org/wik ... _functions

Dann sollte das eigentlich auch funktionieren?

Die ersten beiden Parameter sind die Nummer der Tabelle und der Spalte, ab 1 zählend.

HTH, Bernd
Dateianhänge
ExtractHyperlink.ods
(9.09 KiB) 301-mal heruntergeladen
Concitus
Beiträge: 3
Registriert: Mo, 10.05.2010 19:55

Re: Hyperlink: Adresse auslesen

Beitrag von Concitus »

Ich danke dir.Jetzt hab ich es auch endlich verstanden :D



LG
Antworten