AppleScript の変数

AppleScript の変数

仕事でAppleScriptとExcelの連携に挑戦中。

その中で備忘録としてメモしたものを書き留めます。

 

今回は「変数」について。

すっごく基本的なことなのだけど、プログラミング言語が変わればルールが変わりますから。

 

■変数について

  • 大文字と小文字を区別しない。
    apple、Apple、APPLE はすべて同じ。よく、「MyFile」とか変数で使用するけれど、「myfile」「MYFILE」と書いてもいいということ。ゆるーい感じ。
    けれど、コンパイルしても、変数は大文字が小文字に、小文字が大文字になることはなくて、同じまま。

  • 使える文字は「アルファベット」「数字」「_(アンダースコア)」。
    ま、これはどの言語でも似たような感じでしょうか。

こんな感じで、ちょっとトライしてみました。

tell application "Finder"
	set FolderPath to (choose folder with prompt "フォルダを選択")
	set NameList to (list folder FolderPath)

	open application "Microsoft Excel"
	tell application "Microsoft Excel"
		set n to count NameList
		repeat with i from 1 to n
			set value of cell 1 of row i of sheet "sheet1" to item i of NameList
		end repeat
	end tell

end tell