VBA

その他

【ExcelVBA】マクロのコードを見られないようにパスワードをかける方法

エクセルでマクロのコードを他の人に見られないようにロックをかける方法について説明します。なぜマクロ(VBAコード)にパスワードをかけるのかマクロツールは主に会社などで業務を効率化する場合に作成することが多いと思います。自分でマクロを開発して...
その他

【ExcelVBA】日付(Date)から年度を取得する方法

日付(Date)から年度を算出する方法日付から年度を算出する方法について説明します。年・月・日を取り出す関数はありますが、年度を取り出す関数はありません。なので月を取り出して計算する必要があります。サンプルマクロで実行している内容・A1に書...
その他

【ExcelVBA】文字列を分割して配列に格納する方法(Sprit関数)

テキストをカンマやスペースなどで区切り配列に格納してデータを加工する方法について説明します。テキストを何かの文字で区切る場合は「Split関数」を使用します。カンマ区切りのテキストを配列に格納する方法Split関数を使用してカンマ区切りのテ...
その他

【ExcelVBA】範囲内に特定の文字のセルがあるか探す方法(セル位置・個数を取得)Findメソッド、FindNextメソッド

指定した範囲内に特定の文字列のセルがあるかどうか調べる(Findメソッド)指定した範囲内に特定の文字列のセルがあるかどうかを調べる方法について説明します。Findメソッドを使用してRange型の変数を用意して、指定した範囲内を検索します。F...
その他

【ExcelVBA】VBAでハイパーリンクを設定する方法

エクセルのVBAでハイパーリンクを設定する方法について説明しています。ハイパーリンクの設定とはハイパーリンクとは、セルや図形をクリックしたときに指定したWebページやブック内のセルへ移動することができる機能です。ハイパーリンクが設定されてい...
ブックの操作

【ExcelVBA】ファイルのタイムスタンプ(更新日時)を取得する方法

ファイルの更新日時(タイムスタンプ)を取得する方法を説明します。日付・時間のみ取得する方法や、フォルダ内のファイルを一括で取得する方法も紹介していますのでご覧ください。ファイルのタイムスタンプを取得する方法フォルダの中にファイルを3つ保存し...
ユーザーフォーム

【ExcelVBA】ユーザーフォームのコンボボックスのリスト範囲を可変で設定する方法

エクセルのユーザーフォームでコンボボックス(プルダウンから選択するリスト)を作成する方法について説明します。基本的な作成方法からリスト範囲を可変にして作成する方法まで説明しています。ユーザーフォームのコンボボックスを作成する方法(範囲固定)...
ウィンドウ・アプリケーション

【ExcelVBA】マクロ実行中にアラートメッセージを出さない・画面更新しない・イベント発動させない方法

マクロ実行中にエクセルから表示されるアラート(警告・確認)メッセージや確認メッセージの表示が出ないように切り替える方法、マクロ実行中に画面をちらちら表示しないように切り替える方法、イベントマクロを発動させないように切り替える方法について説明...
ブックの操作

【ExcelVBA】新規ワークブックを作成して保存する方法と活用例

新規ワークブックを作成して保存する処理について説明します。新規ワークブックを作成して保存する方法ワークブックを新規作成するには「Workbooks.Add」を使用します。新規ワークブックを一旦変数にセットして、そのあとに指定したフォルダパス...
ブックの操作

【ExcelVBA】ダイアログから選択してファイルを開く方法(フォルダ初期値設定)

エクセルVBAでファイル選択ダイアログボックスを使用してファイルを開く処理について説明しています。ダイアログから選択してファイルを開く方法GetOpenFilename関数を使用してファイルを選択します。下の例では開く対象のファイルを「Ex...
スポンサーリンク