VBA Do while Loop で、1から10まで表示する #--EXCEL VBA 2024年05月06日 1. サンプルSub MySub() Dim i As Integer i = 0 Do While i < 10 i = i + 1 Debug.Print i Loop End Sub2.実行結果 1 2 3 4 5 6 7 8 9 10 PR
EXCEL VBA 2日前の日付を求める #--EXCEL VBA 2024年05月05日 DateAdd関数を利用します1.サンプルDebug.Print DateAdd("d", -2, Date)DateAddの第一引数は、間隔( d = 日 )第二引数は、2日前、第三引数は、本日日付を返す関数です。2.実行結果イミディエイトウインドウに2020/04/29等、2日前の日付が表示されます。
VBA フォームの処理 #--EXCEL VBA 2024年05月05日 VBA フォームの挿入1.EXCELのメニュから、[開発]を選択する2.[Visual Basic]を選択して、Visual Basicエディターを起動する3.Visual Basicエディターで、[挿入]-[ユーザフォーム]を選択する4.ユーザフォームが起動するフォームの表示1.文法 [フォームオブジェクト名].show 2.実行結果 フォームが表示されるフォームの非表示1.文法 [フォームオブジェクト名].Hide or unload [フォームオブジェクト名]前者は、メモリ上にフォーム情報が残る(再表示できる)が、後者は、メモリから破棄される。