BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗
Bezeichnung Register festlegen
Bezeichnung Register festlegen
Hallo zusammen,
ich habe folgendes funktionierendes Marko. Allerdings löscht dieses die Autofilter in anderen Regsiterblättern in der selben Datei. Evtl. hilft es, wenn ich genau festlege, wie das Register heißt. Weiß aber nicht, wie ich das schreiben muss. Kann mir hier einer helfen?
sub EinblendenZeilenFilterAus
oTab=ThisComponent.CurrentController.ActiveSheet
'Festlegung des Bereiches in dem der Autofilter aktiviert ist
sBereichsname="A2:N999"
oDat=oTab.getCellRangeByName(sBereichsname)
oFilter=oDat.createFilterDescriptor(false)
Dim aFilterFields()
oFilter.setFilterFields(aFilterFields)
oDat.filter(oFilter)
end sub
Viele Grüße
Sonja
ich habe folgendes funktionierendes Marko. Allerdings löscht dieses die Autofilter in anderen Regsiterblättern in der selben Datei. Evtl. hilft es, wenn ich genau festlege, wie das Register heißt. Weiß aber nicht, wie ich das schreiben muss. Kann mir hier einer helfen?
sub EinblendenZeilenFilterAus
oTab=ThisComponent.CurrentController.ActiveSheet
'Festlegung des Bereiches in dem der Autofilter aktiviert ist
sBereichsname="A2:N999"
oDat=oTab.getCellRangeByName(sBereichsname)
oFilter=oDat.createFilterDescriptor(false)
Dim aFilterFields()
oFilter.setFilterFields(aFilterFields)
oDat.filter(oFilter)
end sub
Viele Grüße
Sonja
Re: Bezeichnung Register festlegen
Gruß
--------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
--------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
Re: Bezeichnung Register festlegen
Hallo Nikki,
irgendwie hilft mir das nicht. Ich möchte in meinem oberen VBA statt ACTIVESHEET einen festen Registernamen schreiben und nicht den Namen des Registers auslesen.
Viele Grüße
Sonja
irgendwie hilft mir das nicht. Ich möchte in meinem oberen VBA statt ACTIVESHEET einen festen Registernamen schreiben und nicht den Namen des Registers auslesen.
Viele Grüße
Sonja
Re: Bezeichnung Register festlegen
Hallo Sonja,
Wenn Du darüber hinaus ein Handbuch benötigst, das findest du hier
mit VBA wirst Du bei AOO nicht weit kommen. AOO benötigt Starbasic und keine VBA. Suche dir hier selbst das passende heraus.
Wenn Du darüber hinaus ein Handbuch benötigst, das findest du hier
Gruß
--------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
--------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
Re: Bezeichnung Register festlegen
Hallo Sonja,
Wenn Du etwas in der verlinkten Quelle geblättert hättest, wärst Du auf folgendes Beispiel gekommen:
7.3.1 Wie kann man auf Sheets (Arbeitsblätter) zugreifen?
...
Die direkt verlinkten Stelle beantwortet die Fragestellung aus Deiner Titelzeile: Wie man den Registernamen festlegen=setzen kann
MfG, Jörn
Wenn Du etwas in der verlinkten Quelle geblättert hättest, wärst Du auf folgendes Beispiel gekommen:
7.3.1 Wie kann man auf Sheets (Arbeitsblätter) zugreifen?
...
Code: Alles auswählen
mySheet = myDoc.Sheets().getByName("Tabelle2")
MfG, Jörn