2010年のMicrosoft ExcelでVBAを使用して通知を作成する方法
この記事では、コードが[期日]列の各セルをチェックし、期日が過ぎた場合、または有効期限から7日後にユーザーを自動的に更新する、通知またはアラートを作成する方法を学習します。
Excelで通知を作成するには、いくつかの方法があります。つまり、条件付き書式とVBAです。この例では、VBAコードを使用します。
例を見てみましょう:
A列に請求書があり、B列に期日があります。
[開発者]タブをクリックし、[VisualBasic]をクリックしてVBエディター画面を起動します。
ALT + F11ショートカットキーを使用することもできます。
このワークブックに次のコードを入力してください
プライベートサブWorkbook_Open()
Range( “B2:B8″)内の各セルについて
If cell.Value <Date + 7 Andcell.Value <> “” Then
cell.Interior.ColorIndex = 6
cell.Font.Bold = True
終了If
次へ
サブの終了
上記のコードがアクティブになります。このワークブックが開くたびに列の日付を確認し、セルを黄色と太字で強調表示します。
要件に応じて、列Bの範囲を拡大または縮小できます。
このようにして、有効期限が切れ、期日を過ぎてから7日残っている期日セルを強調表示できます。
上記の例では、要件に応じてさまざまな通知またはアラートを作成できます。