Spezialfilter Macro von Excel nach OO Calc

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

chaos2005
Beiträge: 5
Registriert: Mi, 15.08.2007 15:48

Spezialfilter Macro von Excel nach OO Calc

Beitrag von chaos2005 »

Hallo!

Ich habe folgendes Macro in Excel aufgezeichnet, welches einen Spezialfilter über einen bestimmten Bereich legt.
In OO Calc war es nicht möglich diesen Filtervorgang in einem Macro aufzuzeichnen.
Leider funktioniert das Macro aus Excel bekanntlich nicht so einfach in OO Calc. Vielleicht hat einer eine Idee wie ich es umschreiben müsste, bzw wie ich es eventuell doch in OO Calc aufnehmen könnte :)

Code: Alles auswählen

Sub Test1()
    Range("A6:C17").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
        Range("A1:C2"), Unique:=False
    Application.Run Range("AUTOSAVE.XLA!mcs02.OnTime")
End Sub
Vielen Dank für die Hilfe schonmal im Vorraus :)

MfG
chaos2005
Beiträge: 5
Registriert: Mi, 15.08.2007 15:48

Re: Spezialfilter Macro von Excel nach OO Calc

Beitrag von chaos2005 »

hm, hat echt keiner eine Ahnung wie das ganze in OO funktionieren könnte.
Sonst müsste ich weiterhin auf Excel zurückgreifen, obwohl ich mich eigentlich dagegen streube ;)

Oder gibt es einfach generell keine Möglichkeit soetwas in OO Calc per Macro aufzunehmen?

MfG
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Spezialfilter Macro von Excel nach OO Calc

Beitrag von komma4 »

Der Makro-Rekorder ist nur für einfache Aufzeichnungen zu gebrauchen.
Ich fürchte (für Dich), dass an der Stelle "Hand angelegt" werden muss: hier ist manuelle Programmierung gefragt. Ich selbst habe hier keine Erfahrung, es spricht aber erstmal nichts dagegen, dass ein Filter programmiert werden kann...
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten