コンテンツ
Excelワークシートを期限切れにすると、一定時間が過ぎるとユーザーはそのドキュメントを表示できなくなります。文書に含まれている情報が、問題の日付以降に正確でなくなったり有効になったりしなくなった場合は、良い選択肢です。 Excelワークシートの有効期限が切れると、その文書は開かなくなり、画面にメッセージが表示されます。 1997年から2007年の間にMicrosoft Officeの隣に自動的にインストールされたVisual Basic Editorは、ドキュメントの有効期限を設定することができます。
説明書
ワークシートの有効期限が切れると、あなたはあなたのデータを保護します (Pixland / Pixland / Getty Images)-
Microsoft Excelを開き、[ファイル]メニューから[開く]を選択します。期限切れにするファイルを見つけて、名前をダブルクリックして開きます。
-
「Alt + F11」を押してExcelのVisual Basic Editorを開きます。 「Ctrl + R」を使用して「プロジェクトエクスプローラ」ウィンドウに切り替えるか、「表示」メニューに移動し、「その他のウィンドウ」をクリックしてリストから「プロジェクトエクスプローラ」を選択します。オプション
-
[プロジェクトエクスプローラ]ウィンドウで[ThisWorkbook](この作品)を右クリックします。利用可能なオプションの一覧から[コードの表示]を選択します。
-
ワークシートを適切な場所で期限切れにするコードを入力してください。正しいコードは、有効期限とワークシートの有効期限が切れるまでの残り日数を示すメッセージをユーザーに返します。次のようになります。 Autodate Exdate Exdate Exdate = "Date 01/12/10 " Exdate Then MsgBox( "スプレッドシートの期限が切れました") ActiveWorkbook.Close End Sub "exdate ="の行にワークシートの有効期限が切れる日付を入力し、ワークシートに表示するメッセージを入力します。 MsgBox( "Workbook Valid Until "&exdate - Date& 「スプレッドシートの有効期限が切れました」の代わりに既に有効期限が切れています(ワークシートの有効期限が切れています)。
-
開いているExcelワークシートに戻り、[ファイル]メニューから[保存]を選択して、新しく追加したマクロで作業を保存します。作業を閉じて、Excelでもう一度開きます。マクロに入力したメッセージが表示され、ファイルの有効期限とファイルが期限切れになるまでの残り日数が示されます。
どうやって
- マクロを追加する前に、Excelワークシートのコピーを保存する必要はありません。有効期限後にワークシートを表示または編集したい場合は、ファイルを開いている間に「Shift」キーを押してください。これにより、マクロを実行することは不可能になります。