質問を読んだ後、「<a href="https://stackoverflow.com/questions/10487350/programmatically-select-text-range-in-textedit" title="Programmatically select text range in TextEdit">Programmatically select text range in AXSelectedTextRange属性が設定可能であることをプロパティが示しているにもかかわらず、AppleScript で設定できない理由が気になります。
TextEdit ドキュメントを開き、数行を入力し、一部を強調表示して、以下のスクリプトを実行してテストします。
activate application "TextEdit"
tell application "System Events"
set attr to attribute "AXSelectedTextRange" of text area 1 of scroll area 1 of window "Untitled" of application process "TextEdit"
attr's properties -- determine if settable
set attr's value to {1, 2}
delay 1
attr's value
end tell
AppleScript が欠落しているアクセシビリティ属性を処理する方法に違いはありますか?