0
13文字以上のファイル名を削除するAppleScriptに問題があります。私はB欄にファイル名のリストを持っており、13文字しか必要としません。私は13以上の行を削除するためのスクリプトを探しています。これまでのところこれは幾分か機能していますが、すべて削除していません。AppleScriptでExcelで文字をカウントして文字を取り除く
tell application "Microsoft Excel"
activate
open (choose file with prompt "Select the Excel file you wish to use.")
end tell
tell application "Microsoft Excel"
tell active sheet
autofit column "A:H"
end tell
end tell
set cellNumber to 2
tell application "Microsoft Excel"
activate
repeat
set fileName to get value of cell ("B" & cellNumber) as string
set fncount to count characters of fileName
if fncount is greater than 13 then
delete entire row of cell ("B" & cellNumber)
set endCount to 0
else
set endCount to endCount + 1
if endCount > 100 then
exit repeat
end if
end if
set cellNumber to cellNumber + 1
end repeat
end tell
set endCount to 0
ありがとうございました!それはトリックでした! –