[gelöst] Warum funktioniert ein Makro nicht auf allen Tabellenblättern?
Verfasst: Mi, 28.09.2016 14:38
Hallo Forum,
ich stehe gerade vor einem Problem:
Ich habe mit Calc ein Dokument mit mehreren Tabellenblättern erstellt, 2 davon habe ich mit einem Datumsfeld versehen und dann mit folgendem Makro verknüpft
wobei sich die Makros bei "blablabla" und "A1" unterscheiden.
Und jetzt kommt mein Problem, denn im ersten Tabellenblatt funktioniert alles prima und im zweiten streikt das Makro. Ich habe es mit 2 getrennten Makros für jedes Blatt probiert und auch mit einem gemeinsamen Makro, ohne Erfolg.
Es wäre prima wenn mir jemand helfen könnte.
Gruß
Dirk
ich stehe gerade vor einem Problem:
Ich habe mit Calc ein Dokument mit mehreren Tabellenblättern erstellt, 2 davon habe ich mit einem Datumsfeld versehen und dann mit folgendem Makro verknüpft
Code: Alles auswählen
Sub Setze_Datum()
With ThisComponent.CurrentController.getActiveSheet
dpf = .Drawpage.Forms
dfn = dpf.getByName("Formular").GetByName("blablabla").date
.getCellRangeByName("A1").FormulaLocal = CDateFromIso(dfn)
End With
End Sub
Und jetzt kommt mein Problem, denn im ersten Tabellenblatt funktioniert alles prima und im zweiten streikt das Makro. Ich habe es mit 2 getrennten Makros für jedes Blatt probiert und auch mit einem gemeinsamen Makro, ohne Erfolg.
Es wäre prima wenn mir jemand helfen könnte.
Gruß
Dirk