Ich durchlaufe folgenden Code mehrmals um ca 400 verschiedene Variablen in einem Calc Dokument zu suchen und zu ersetzen. Dies dauert allerdings sehr lange (ca 13 sec.). Im Writer bin ich das Problem umgangen, indem ich Benutzerfelder verwendet habe. Diese scheint es im Calc jedoch scheinbar nicht zu geben, weshalb ich auf "Textvariablen" zurückgreife. Gibt es da eine schnellere Methode oder etwas ähnliches wie Benutzerfelder?
User=Devil
Unterschrift=i.A. Satan
UserVorname=Devil
UserName=Satan
Diese werden so übergeben. Das aufrufen des Ganzen ohne das suchen und ersetzen dauert nur ca eine halbe sekunde.
In dem Konfig File werden immer wieder neue Daten hinterlegt, welche ersetzt werden. (allerdings nicht während das Makro läuft)
Devil hat geschrieben:Hier ein Beispiel aus der Konfig:
User=Devil
Unterschrift=i.A. Satan
UserVorname=Devil
UserName=Satan
Diese werden so übergeben. Das aufrufen des Ganzen ohne das suchen und ersetzen dauert nur ca eine halbe sekunde.
In dem Konfig File werden immer wieder neue Daten hinterlegt, welche ersetzt werden. (allerdings nicht während das Makro läuft)
Ich weiss nicht wie es anderen geht - ich fühle mich irgendwie veräppelt beim lesen dieser Daten
Im übrigen verschweigst du immer noch den massgeblichen Code.
oder häng besser gleich die verwendete Calcdatei, nebst kompletter Konfig an.
LO7.4.7.2debian 12(bookworm) auf Raspberry5 8GB (ARM64) LO25.2.3.2 flatpakdebian 12(bookworm) auf Raspberry5 8GB (ARM64)