Re: Gespensterformel

Thomas Kaegi <[email protected]> Sat, 22 Nov 2014 10:31:02 +0100
Newsgroups gmane.os.apple.ragtime.german
Message-ID <[email protected]>
Hallo Jacques

Du hast Recht. Aber ich habe trotzdem eine Lösung für dich - per AppleScript. Allerdings musst du natürlich die Begriffe "Bearbeiten" und "Löschen" auf dein französisches RagTime anpassen. Ich bin bei dieser Lösung davon ausgegangen, dass der Menübefehl "Löschen" nicht nur den Wert der ausgewählten Zellen löscht, sondern auch die darin enthaltene Formel, und dies, ohne die lästige Frage, ob die in der Zelle enthaltene Komponente gelöscht werden solle.

Voraussetzung für die Anwendung von GUI-Scripting ist, dass in den Systemeinstellungen/Bedienungshilfen der Zugriff auf die Menübefehle aktiviert wird. Bei OS X 10.7.5 ist das noch einfach: Ganz unten den "Zugriff für Hilfsgeräte aktivieren". Unter OS X 10.9.5 ist es am einfachsten, man führt das Script einmal aus, dann wird man direkt zur richtigen Einstellungstafel geführt.

Hier das Script:

tell application "RagTime 6.5"

select range "A1:A100" of table "Rechenblatt 1" of document 1

end tell

activate application "RagTime 6.5"

tell application "System Events"

tell process "RagTime"

click menu item "Löschen" of menu 1 of menu bar item "Bearbeiten" of menu bar 1

end tell

end tell

Das GUI-Script konnte ich dank dem ausgezeichneten AppleScript-Buch von Detlef Schulz zusammenstellen.

Freundliche Grüsse

Thomas

#############################################################
This message is sent to you because you are subscribed to
the mailing list <[email protected]>.
To unsubscribe, E-mail to: <[email protected]>
To switch to the DIGEST mode, E-mail to <[email protected]>
To switch to the INDEX mode, E-mail to <[email protected]>
Send administrative queries to <[email protected]>