日付とタイトルからファイル名を生成して保存するマクロ
編集中のテキストの1行目をタイトルとして取得し「YYYY-MM-DD_TITLE.txt」のような名前で指定したディレクトリに保存するマクロを作成した。ちょっとしたメモを取ったときに、いちいち保存先を指定したり、ファイル名を考えたりしないですむように。
以下の処理も追加したほうがよいと思いつつ未対応:
//日付とタイトルからファイル名を生成して保存するマクロ //ディレクトリ $dir = "D:\\doc\\03.text\\"; //文書タイトルの取得(1行目の文字列を取得) //ToDo: ファイル名にできない文字のエスケープ $title = gettext2( 0, 1, 70, 1 ); //ファイル名の編集 //YYYY-MM-DD_TITLE.txt $filename = input("ファイル名", year + "-" + month + "-" + day + "_" + $title + ".txt"); //ファイルの保存 saveas $dir + $filename ,sjis, lf;
関連URL: