bin neu hier und brauch natürlich eure Hilfe.
Ich bin im Begriff von Microsoft Excel zu LibreOffice umzusteigen.
Und nun habe ich schon das erste Problem mit einem Makro.
Dieses Makro startet nach einer eingestellten Zeit sich selbst.
In MS Office funktionierte das, in Libre leider nicht. Das Makro sieht so aus:
Code: Alles auswählen
Rem Attribute VBA_ModuleType=VBAModule
Option VBASupport 1
Option Explicit
Public gdtmNextSaveTime As Date
Private Const BACKUP_PATH = "C:\Wswin\html\verbrauch.ods"
Sub AutoSave()
If gdtmNextSaveTime > 0 Then
Application.DisplayAlerts = False
ThisWorkbook.SaveCopyAs BACKUP_PATH
Application.DisplayAlerts = True
End If
gdtmNextSaveTime = Now + TimeSerial(00, 02, 50) 'xx Minuten naechste Sicherung
Application.OnTime gdtmNextSaveTime, "AutoSave"
End Sub