Makro aufzeichnen funktioniert nicht

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Makro aufzeichnen funktioniert nicht

Beitrag von clag »

Hallo Leutz,

ist heute so ruhig hier, da will ich doch wenigsten eine Frage posten. :)

ich versuche ein ganz simples Makro aufzuzeichnen aber leider funktioniert es nicht ??

ich möchte ein Makro mit dem ich Zeile 2-10 ausblende und ein anderes mit dem ich die Zeilen wieder einblende also wirklich total einfach

dazu öffne ich eine neue Tabelle, klicke eine beliebige Zelle an, da starte ich Makro aufzeichnen:
ctrl Pos1
mit der Maus die Zeile 2-10 markieren
kontext Menue Zeilen ausblenden
ctrl Pos1
Aufzeichnung beenden Name = "hide" fertig

führe ich dies Makro aus, wird irgenwo eine Zeile ausgeblendet, da frag ich mich schon, was soll damit nur anfangen :( ,
oder mach ich was falsch ?
ich habe vorher extra noch 3.01 installiert hmmm...
kann doch nicht so schwer sein
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Makro aufzeichnen funktioniert nicht

Beitrag von clag »

Hi freedom,

dank für die fixe Antwort,

muss ich daraus ableiten, das überhaupt keine Mausaktionen für eine Makroaufzeichnung geeignet sind ?

aufzeichnung an:
ctrl Pos1
curser 1 Zeile runter
shift curser 8x runter
alt F -> L -> A
aufzeichnung beenden Name = xxx

bringt mich leider nicht richtig vorran, nun hab ich ein Makro das ab Zeile 2 immer wieder und weitere 8 Zeilen ausblendet bei wiederholter ausführung :?

wie definiere ich die Zeile 2-10

Das Makro soll die Zeilen 2-10 ausblenden sonst nix ...
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Makro aufzeichnen funktioniert nicht

Beitrag von Karolus »

Hallo
Nimm was vernünftiges:

Code: Alles auswählen

Sub Zeilen_2_10_aus_ein
osheet = thiscomponent.currentcontroller().activeSheet
'^so greifts auf jeweils aktive Tabblatt zu evtl. Zeile unterhalb anpassen und auskommentieren
'osheet = thisComponent.sheets().getbyName("Tabelle1")
for i = 1 to 9 'index zeile2 bis Zeile10
	oSheet.getrows().getByIndex(i).isvisible =_
	not oSheet.getrows().getByIndex(i).isvisible
next i
End Sub
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Makro aufzeichnen funktioniert nicht

Beitrag von clag »

Hi Karo,

YES WE CAN!

ja das ist perfekt und dann auch noch als flipflop, genial!

ja an so etwas hatte ich gedacht als ich mit dem Makro aufzeichnen begonnen habe,
aber da ich nun schon das zweite mal gegen die Makro-Wand gelaufen bin frag ich mich
bekommt man so etwas überhaupt damit hin?

da bleibt mir wie immer wieder nur noch, ganz vielen Dank zu sagen

edit:
da ich vor lauter Freude doch glatt vergessen auch dem Roko für seine Idee zu danken
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten