VBAでフォルダやファイルを操作するとき、FSO(FileSystemObject)を設定すると便利です。 このページではFileSystemObjectを使うために必要な設定(参照設定の方法)を紹介します。 また参照設定なしでFileSystemObjectを起動する方法も紹介します。 ・VBAでFileSystemObjectを使うための参照設定を行う ・参照設定を使えない場合の対処方法も紹介 ・FileSystemObjectを使ったVBAプログラムの事例 以下で説明します。 VBAでFileSystemObjectを使うための2つの方法 VBAでフォルダやファイルを操作するとき、FileSystemObjectを使うと便利です。 しかしFileSystemObjectを使うためには、 … [Read more...] about VBAのFSO(FileSystemObject)とは?参照設定や使えないときの対処法からメソッドや事例まで
エクセルマクロ
エクセルマクロVBAのOption Explicitとは?設定方法と宣言する理由
エクセルマクロVBAではOption Explicitを設定すると変数宣言を強制させることができます。 Option Explicitは入力しておくと、変数宣言が必須になります。そのせいで変数宣言していないとエラー表示が出ます。 しかしOption Explicitがあるおかげで、タイプミスによる意図しない結果が出力されるリスクを減らすことができます。 そのため私としてOption Explicitを設定することを推奨しています。 このページでは、Option Explicitの設定方法と宣言理由を紹介します。 ・VBAでは「Option Explicit」の設定方法 ・「Option Explicit」の宣言を推奨する理由 「Option Explicit … [Read more...] about エクセルマクロVBAのOption Explicitとは?設定方法と宣言する理由
VBAでOutlookメールに複数の添付ファイル(位置指定)を送信
VBAでメール作成するとき、添付ファイルを付けたいときがあります。 そこで、このページでは以下のようなメールにファイルを添付するときに使うVBAプログラムを紹介します。 ・エクセルVBAでOutlookメールにファイルを添付(複数) ・メール添付する位置も指定 ・VBAプログラム入りのエクセルをダウンロード可能 上記について紹介します。ファイルダウンロードだけではなくコード解説もしていきます。 エクセルVBAでOutlookメールに複数ファイルを位置指定して添付 このページで紹介するVBAプログラムは以下の流れで使用することを想定しています。 手順1. エクセル一覧表に必要情報を入力 手順2. VBAプログラム実行 以下で詳しく説明します。 手順1. … [Read more...] about VBAでOutlookメールに複数の添付ファイル(位置指定)を送信
エクセルマクロVBAの業務改善事例50のサンプルコード|ダウンロード可
このサイトで紹介しているエクセルマクロVBAのサンプルプログラムをまとめました。 リンク先からエクセルファイルをダウンロードできるようにしました。 ぜひ役に立ちそうなものを活用してください。 マクロのプログラム集!フリーで使えるエクセルファイルをダウンロード このページでは、マクロのプログラムをダウンロードできるリンクを集めています。 リンク先のダウンロードフォームからファイルを入手ください。 またリンク先ではプログラム解説を入れてありますので、VBAプログラムを理解にお役立ていただければ幸いです。 エクセルマクロVBAでエクセル関数を作成 エクセルマクロVBAでエクセル関数を作っています。 以下のエクセル関数をVBAで作っています。 事例1|SUM関数 事例2|IF関数 事例 … [Read more...] about エクセルマクロVBAの業務改善事例50のサンプルコード|ダウンロード可
エクセルVBAでOutlook起動するための参照設定とできないときの対処法
エクセルVBAでOutlookを操作するには、Outlookアプリケーションオブジェクトを設定する必要があります。 オブジェクトを設定しないと、エクセルVBAからOutlookのメールを作成したり取得したりすることができません。 このページではOutlookアプリケーションオブジェクトを設定する方法(参照設定の方法)を紹介します。 また参照設定なしでOutlookを起動する方法も紹介します。 ・エクセルVBAでOutlookを操作するためにOutlookの参照設定を行う ・参照設定なしの方法も紹介する(おすすめしない) ・VBAプログラムでOutlook起動を確認させる方法 以下で説明します。 エクセルVBAでOutlook操作するために2つの方法 エクセルVBAでoutlookのメールを操 … [Read more...] about エクセルVBAでOutlook起動するための参照設定とできないときの対処法