VBAでフォルダ・ファイルの操作 VBA|今日の日付のフォルダを作成する方法 今回紹介するVBAサンプルコードは、例えば本日の日付が「2020年3月3日」ならば、フォルダ名が「20200303」となるフォルダを作成します。 2020.03.04 VBAでフォルダ・ファイルの操作
VBAでフォルダ・ファイルの操作 VBA|フォルダパスに変数を使ってファイルを開く方法 フォルダパスに変数を使ってファイルを開く方法は、1.ユーザーが手動でフォルダを選択する方法、2.日付を参照した変数を使ってフォルダパス名を自動的に取得する方法。があります。パスに変数を使う場合には変数を””(ダブルクォーテーション)で囲まないということが重要です。 2020.03.02 VBAでフォルダ・ファイルの操作
VBAでワークシートの操作 VBA|InputBoxで数値のみ入力できるようにする方法 InputBoxに数値のみ入力できるようにするには、引数Typeを「Type:= 1」に設定します。もし数値以外を入力すると、あらかじめ設定されている「数値が正しくありません。」のメッセージボックスが表示されます。 2020.03.01 VBAでワークシートの操作
VBAでセルの操作 VBA|結合セルで最終行を取得する方法 結合セルで最終行を取得するには、Offsetプロパティを使用し、Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row - 1と記述します。 2020.02.29 VBAでセルの操作
VBAでワークシートの操作 VBA|InputBoxで入力制限をして日付だけ入力できるようにする方法 InputBoxで日付だけ入力できるように入力制限をかけたいときは「IsDate」を使って日付が入力されているかをチェックします。もし日付入力されていなければ、「Goto label:」で、InputBoxの前に戻り、適正に日付入力がされるまで繰り返します。 2020.02.26 VBAでワークシートの操作
VBAのユーザーフォーム VBA|InputBoxでパスワード入力をマスクする方法 InputBoxでは、パスワードを入力するときに、入力した文字を「*」などでマスクすることができません。ユーザーフォームのテキストボックスのPasswordCharの項目に、*と入力することでマスクすることができます。 2020.02.26 VBAのユーザーフォーム
VBAのユーザーフォーム VBA|InputBoxのキャンセルボタンを消す方法 InputBoxでは、キャンセルボタンを押すと「False」が返ります。そこで、Ifステートメントを使って、「False」のときは「label」まで戻りInputBoxを繰り返すようにします。 2020.02.26 VBAのユーザーフォーム
VBAのユーザーフォーム VBA|InputBoxで改行する方法 InputBoxで改行するには、メッセージ部分 ⇒ vbCrlf を使う。タイトル部分 ⇒ 改行できない。入力欄 ⇒ ユーザーフォームで作成し、 EnterKeyBehaviorを「True」 、 MultiLineを「True」 に設定する。というようになります。 2020.02.26 VBAのユーザーフォーム
VBAのユーザーフォーム VBA|VBAで入力ボックスを表示する方法(InputBox) VBAで入力ボックスを使うには、InputBoxを使います。 InputBoxを使うと文字や数値の入力はもちろん、セル選択もできます。 じつはVBAで使用するInputBoxには2種類あるのです。 ... 2020.02.24 VBAのユーザーフォーム
VBAの基礎・入門 VBA|配列の先頭に要素を追加する方法 Excel VBAには、配列の先頭に追加するステートメントなどは実装されていません。この記事では、配列の先頭に要素を追加する方法の説明と、実際のVBAサンプルコードを紹介していきます。 2020.02.22 VBAの基礎・入門