シート間で連続した日付データ作成
Numbersのシートに、
例えば11/1のシート11/2のシート11/3のシート.......と、
11/30まで手入力しているのですが、
自動で11/1から11/30まで、
シート別に日付を連続で入力してくれる関数、
または方法を教えてください。
Apple の脅威の通知と金銭目当てのスパイウェアへの対策について
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
Numbersのシートに、
例えば11/1のシート11/2のシート11/3のシート.......と、
11/30まで手入力しているのですが、
自動で11/1から11/30まで、
シート別に日付を連続で入力してくれる関数、
または方法を教えてください。
例えば、一つの書類について、11月1日から30日までの日付がついた、30枚のシートを作りたいということですよね。 AppleScriptを使うと一発で処理できますよ。 処理したい書類を最前面に表示した状態にした上で、以下のScriptをScript Editor.appにコピペして、実行してみるとどうでしょうか?
tell front document of application "Numbers"
set theNumberOfSheets to countsheet
repeat with i from 1 to 30
set sheetName to "11/" & (i as text)
if i ≤ theNumberOfSheets then
set name of sheet i to sheetName
else
makenewsheetwith properties {name:sheetName}
end if
end repeat
end tell
Excel の話ですが、31 シートを作成して初日だけ手入力してあとは、日付関数で1日づつ足せば良いのでは。
もっともExcel だと+1 で1日足せた気がしますが。
シート間で連続した日付データ作成