2012-04-17 27 views
1

からアクティブセルの値を取得するには、AppleScriptの上のExcelワークシートのAppleScriptは、Excelシート

set x to null 
tell application "Microsoft Excel" 
    tell worksheet "Sheet1" of active workbook 
     set x to value of active cell as string 
     display dialog x 
    end tell 
end tell 

からセルを強調し、「欠損値」としてのxを設定します。ここで間違っていることは何ですか、アクティブなセルの価値を得るための他の方法がありますか?

私はあなたがExcelのAppleScriptの辞書で見れば、あなたが「アクティブセル」は、アプリケーションの性質であることがわかりますMACバージョン14.0.0

答えて

1

のためのMicrosoft Excel 2011を使用しています。これはワークシートまたはワークブックのプロパティではありません。だから、これはそれは...そう、これはあまりにも作品も明確にするため

tell application "Microsoft Excel" 
    tell window 1 
     set x to value of active cell as string 
     display dialog x 
    end tell 
end tell 
+0

おかげで、ウィンドウのプロパティです...

tell application "Microsoft Excel" set x to value of active cell as string display dialog x end tell 

を作品! – prashanta

関連する問題