Excel Makro (Bearbeiten/Gehe zu...)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

ichagx03
Beiträge: 1
Registriert: Sa, 04.08.2007 16:19

Excel Makro (Bearbeiten/Gehe zu...)

Beitrag von ichagx03 »

Hallo

Ich habe in Ecvel einen Makro Aufgezeichnet met dem ich bei einer Liste zum letzten eintrag springen kann.
Ich benutze dazu die Funktion "Gehe zu ...".
Wenn ich das Makro in Calc ausführe steht er bei dieser Zeile an:

Code: Alles auswählen

Selection.SpecialCells(xlCellTypeBlanks).Select
Ich finde bei Calc auch kein "Gehe zu ..."
Gibt es eine andere Möglichkeit dies zu lealisieren?
oder ein Plug in?

freundliche Grüsse
tb
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Excel Makro (Bearbeiten/Gehe zu...)

Beitrag von turtle47 »

Hi TB,

Das folgende Makro führt die gleiche Aktion aus wie in Excel "Gehe zu .." "letzte Zelle"

Code: Alles auswählen

sub Gehe_zu
	odoc=thiscomponent
	oSheet = ThisComponent.CurrentController.getActiveSheet()
	oCellCursor = oSheet.createCursor()
	oCellCursor.GotoEndOfUsedArea(True)
	letzte_Spalte = oCellCursor.getRangeAddress.EndColumn
	letzte_Zeile = oCellCursor.getRangeAddress.EndRow
	mycell =  osheet.getCellByPosition(letzte_Spalte,letzte_Zeile)
	odoc.CurrentController.Select(mycell)
end sub
Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Antworten