2016-07-18 57 views
0

我是012,的新用戶,並且正在嘗試創建一個可以運行文本文檔(.html)的腳本,並找到&用Excel中的對應單元替換各種短語文件。AppleScript中的文本文檔中的Applescript查找和替換工作表

我會把佔位符文本將被替換爲B_1 (first value to replace), B_2 (second), B_3等等

他們應該按順序使用細胞B1-B9在Excel文檔中被替換。 Excel文檔中的短語每次都會更改,因此爲什麼必須動態地捕獲它們,而不是用標準查找&替換具有靜態值的腳本。

我一直在關注這個線程這一切是有道理的:https://discussions.apple.com/thread/7008048?start=0&tstart=0

不過,我一直運行到編譯錯誤。這裏是我當前的代碼:

tell application "Microsoft Excel" 
set colB_data to value of every cell of range "B1:B9" of worksheet 1 of document 1 
end tell 

tell application "Sublime Text" 
tell text of "Users/maxquinn/Desktop/index.html" 
repeat with index from 1 to count colB_data 
replace ("B_" & index as text) using (item index of colB_data) options {starting at top:true, match words:true} 
end repeat 
end tell 
end tell 

上半年工作正常,但下半場給我的錯誤"Expected end of line but found identifier.",並強調在'replace' command (line 8)'using'

有誰知道這是爲什麼,腳本中是否還有其他明顯的錯誤?

謝謝!

最大

回答