Visning af ark navn i regneark [LØST]

Brugerhjælp og support til regneark i LibreOffice Calc

Redaktør: Lodahl

Besvar
Jens Præst
Indlæg: 26
Tilmeldt: 6. aug 2009 22:25
Geografisk sted: nakskov

Visning af ark navn i regneark [LØST]

Indlæg af Jens Præst » 18. jun 2010 20:04

Jeg kunne godt tænke mig at få vist ark navnene som en slags indholdsfortegnelse i regnearket.
jeg kender formlerne for at vise antal ark og aktuelt ark nummer ARK() og ANTAL.ARK(), men kan jeg få adgang til de navne jeg har givet til de enkelte ark????
Senest rettet af Jens Præst 19. jun 2010 12:18, rettet i alt 1 gang.

Jens S
Indlæg: 1091
Tilmeldt: 25. mar 2007 22:42

Indlæg af Jens S » 18. jun 2010 21:05

Hej
Jeg har nogle makroer du kan bruge:

Kode: Vælg alt

Function SHEETLIST()    'indtastes som matrix-formel evt med TRANSPONER
   SHEETLIST = thisComponent.getSheets.getElementNames()
End Function 
og

Kode: Vælg alt

sub calc_allSheetNamesHyperlinks
outputSheet = ThisComponent.Sheets(0)
allElements = ThisComponent.Sheets.ElementNames

	for i = LBound(allElements) to UBound(allElements)
		oCell = outputSheet.getCellByPosition(0,i) 'indsættes i A1 og nedad
		oText = oCell.getText()
		oLink = ThisComponent.createInstance("com.sun.star.text.TextField.URL")
		oLink.URL = "#" & allElements(i)
		oLink.Representation = allElements(i)
		oCell.insertTextContent(oText.createTextCursor(),oLink,True)
	next i

end sub
Du kan også bruge funktionen CELLE til at give dig oplysning,
=CELLE("Filename";A1)

mvh
Jens

Jens Præst
Indlæg: 26
Tilmeldt: 6. aug 2009 22:25
Geografisk sted: nakskov

Indlæg af Jens Præst » 19. jun 2010 12:18

Fint det gør hvad jeg har behov for

mange tak

Besvar

Hvem er online

Brugere der viser dette forum: Ingen og 3 gæster