|
オガタさん,こんばんは。
》テキストを入力時、テキストを入力しているファイル
》とは別で一定時間(1〜5分間隔)で自動保存を行い、
》なお且つファイル名も自動で付ける処理(連番で)
》を作りたいのです。
マクロを一定時間毎に自動実行させるのは多分できないと思います。
それで,1行(改行まで)ずつ次々に保存するマクロを作ってみました。
お望みのものとは違っていますが,一度試してみてください。
1回実行するたびに1行が保存されます。
//------SerialSave.mac------------------------//
// 1行ずつファイルに保存
$body = leftstr(basename, strstr(basename, "."));
#last = linecount2;
#k = 1;
while(1){
$serialfile = $body + str(#k)+ ".txt";
if(existfile($serialfile)) #k = #k + 1;
else break;
}
if (#k < #last){
movetolineno 1, #k;
beginsel;
golineend2;
copy;
newfile;
paste;
saveas $serialfile;
setactivehidemaru 1;
}else message "終わりです";
endmacro;
//--------------------------------------------//
では, (^^)/~
山紫水明
|
|