Visning af ark navn i regneark [LØST]

Brugerhjælp og support til regneark i LibreOffice Calc

Moderator: Lodahl

Post Reply
Jens Præst
Posts: 26
Joined: 6. Aug 2009 22:25
Location: nakskov

Visning af ark navn i regneark [LØST]

Post by Jens Præst »

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????
Last edited by Jens Præst on 19. Jun 2010 12:18, edited 1 time in total.
Jens S
Posts: 1091
Joined: 25. Mar 2007 22:42

Post by Jens S »

Hej
Jeg har nogle makroer du kan bruge:

Code: Select all

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

Code: Select all

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
Posts: 26
Joined: 6. Aug 2009 22:25
Location: nakskov

Post by Jens Præst »

Fint det gør hvad jeg har behov for

mange tak
Post Reply