von lorbass » Do, 16.08.2012 19:16
finger12 hat geschrieben:an Eddy: Verstehe deine Antwort nicht.
Eine Standard-Methode, einzelne Zeichen schon bei der Dateneingabe in eine Calc-Zelle mit Hausmitteln abzuweisen, konnte dir offenbar niemand anbieten, gibt's meines Wissens auch nicht. Also hat Eddy dir eine Methode vorgeschlagen, dies sachgerecht im Rahmen einer Plausibilitätsprüfung in einem Makro unterzubringen, das diese Daten sowieso irgendwann zur Generierung eines Dateinamens verwendet. Das wäre wohl die in jeder Hinsicht „preiswerteste‟ Methode…
Wenn dir das nicht gefällt, könntest du eigens ein spezifisches Makro schreiben, das nur testet ob die fragliche Zelle ein »/« enthält und – wenn dies so ist – dem Benutzer (sinnbildlich) auf die Finger klopft. Damit dieses Makro sofort gestartet wird, sobald der Wert der fraglichen Zelle geändert wird, müsstest du dann allerdings noch einen sogenannten Listener schreiben, der den Zustand dieser Zelle permanent überwacht und bei Eintreten des Ereignisses das Prüf-Makro startet. — Einfacher ist
das allerdings nicht.
finger12 hat geschrieben:Das speichermakro hat nichts mit dem "/" zeichen zu tun. Der Schrägstrich im Namen führt aber zu einem Unterordner.
Wenn wegen des »/» beim Speichern ein Unterverzeichnis generiert wird, hat das offensichtlich sehr wohl was mit dem Speichern-Makro zu tun, in dem doch wohl der Dateiname mitsamt »/« zusammengestellt wird. Oder hab ich da was falsch verstanden?
Gruß
lorbass
[quote="finger12"]an Eddy: Verstehe deine Antwort nicht.[/quote]
Eine Standard-Methode, einzelne Zeichen schon bei der Dateneingabe in eine Calc-Zelle mit Hausmitteln abzuweisen, konnte dir offenbar niemand anbieten, gibt's meines Wissens auch nicht. Also hat Eddy dir eine Methode vorgeschlagen, dies sachgerecht im Rahmen einer Plausibilitätsprüfung in einem Makro unterzubringen, das diese Daten sowieso irgendwann zur Generierung eines Dateinamens verwendet. Das wäre wohl die in jeder Hinsicht „preiswerteste‟ Methode…
Wenn dir das nicht gefällt, könntest du eigens ein spezifisches Makro schreiben, das nur testet ob die fragliche Zelle ein »/« enthält und – wenn dies so ist – dem Benutzer (sinnbildlich) auf die Finger klopft. Damit dieses Makro sofort gestartet wird, sobald der Wert der fraglichen Zelle geändert wird, müsstest du dann allerdings noch einen sogenannten Listener schreiben, der den Zustand dieser Zelle permanent überwacht und bei Eintreten des Ereignisses das Prüf-Makro startet. — Einfacher ist [b]das[/b] allerdings nicht.
[quote="finger12"]Das speichermakro hat nichts mit dem "/" zeichen zu tun. Der Schrägstrich im Namen führt aber zu einem Unterordner. [/quote]
Wenn wegen des »/» beim Speichern ein Unterverzeichnis generiert wird, hat das offensichtlich sehr wohl was mit dem Speichern-Makro zu tun, in dem doch wohl der Dateiname mitsamt »/« zusammengestellt wird. Oder hab ich da was falsch verstanden?
Gruß
lorbass