強制的に上書き保存

提供: MeryWiki
2024年9月9日 (月) 10:42時点におけるMSY-07 (トーク | 投稿記録)による版 (改行の除去)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

たんに「ファイルの最終更新日時を書きかえたいだけ」とかの目的で利用できるとおもいます…。

※ ファイルの属性が「読み取り専用」のばあいや、ファイル/フォルダへの書きかえの権限がない場合には上書き保存できません。

ソースコード[編集]

#title = "強制的に上書き保存"

editor.ActiveDocument.Saved = false;
editor.ActiveDocument.Save();

Status = ( editor.ActiveDocument.Saved )
       ? " ファイルを保存しました。"
       : " ファイルを保存できませんでした。";

メモ[編集]

このマクロは、「コンパクトメニュー」マクロ用のコマンドのひとつとしてつくった機能を、単独版のマクロとして切り出したものです。

スポンサーリンク