Excel・VBA活用術

Excel・VBA活用術

エクセルVBAでDateAdd関数を使って年月を条件としてSumIfs関数を使う方法

エクセルVBAで請求データ一覧から請求書を自動で作成するシリーズです。Excel関数でおなじみのSumIfs関数を使って年月の判定をします。DateAdd関数という日付に追加する便利な関数も紹介しますよ。
Excel・VBA活用術

エクセルVBAでDir関数を使ってフォルダ一覧を表示する方法

エクセルVBAでファイルやフォルダを取り合う使う方法についてお伝えしています。Dir関数を使えばフォルダ一覧の出力もお手のもの。今回は、エクセルVBAでDir関数を使ってフォルダ一覧を表示する方法です。
Excel・VBA活用術

エクセルVBAでThisWorkbook.Pathによるフルパスを定数っぽく使えるようにする方法

今回はエクセルVBAでThisWorkbook.Pathを使ったファイル名フルパスを定数っぽく使えるようにする方法をお伝えします。これで、パス指定が変更になっても一か所の修正で済むようになり便利です。
Excel・VBA活用術

エクセルVBAでピボットテーブルを操作するための第一歩~ピボットテーブルオブジェクト変数~

エクセルのピボットテーブル操作(作成、更新など)をVBAで自動化の第一歩、オブジェクト変数へ操作対象のピボットテーブルをセットする方法を、「オブジェクトとは?」というところからご紹介しています。ピボットテーブルの操作が自動化できれば、データ加工からピボットテーブル完成まで完全自動化だってできますよ!
Excel・VBA活用術

エクセルVBAでフォルダ内のファイル一覧を表示するDir関数の使い方

エクセルVBAでファイルを開く作業を自動化する方法についてお伝えしています。今回はエクセルVBAでフォルダ内のファイル一覧を出力するDir関数の使い方です。ワイルドカード一つで便利に使えます。
Excel・VBA活用術

エクセルVBAでのAccessデータベース操作にトランザクション処理を入れる

エクセルVBAでAccessデータベースを操作する方法についてお伝えしています。今回は、エクセルVBAでAccessデータベースを扱う際にトランザクション処理を行う方法についてお伝えします。
Excel・VBA活用術

エクセルVBAでFileDialogオブジェクトを使ってファイル選択ダイアログを開く

エクセルVBAでファイルを開く作業を自動化する方法についてシリーズでお伝えしています。今回は、エクセルVBAでFileDialogオブジェクトを使ってファイル選択ダイアログを表示させる方法です。
Excel・VBA活用術

エクセルVBAでDir関数を使って指定のファイルが存在するかどうかを判定する方法

エクセルVBAでファイルを開く作業を自動化する方法についてのシリーズ。今回は開くファイルの指定をエクセルシートに変更し、またファイルが存在するかどうかをDir関数で判定する方法についてお伝えします。
Excel・VBA活用術

【保存版】VBAリファレンス~キーワード別インデックス

VBAのリファレンスページで、Excel・Word・PowerPointなど共通でご利用いただけます。 ステートメント・関数・オブジェクト・メソッド・プロパティなどについてキーワード別にリストアップしています。
Excel・VBA活用術

エクセルVBAでAccessデータベースからFormat関数によるSQL文で特定の日付で抽出

エクセルVBAでAccessデータベースを操作する方法についてお伝えしています。SQL文にFormat関数を使って特定の日付のレコードを抽出する方法。また応用で特定の年月や曜日でグルーピングもできます。
Excel・VBA活用術

エクセルVBAでエクセル以外の他のアプリケーションを開く方法

エクセルVBAでファイルを開く作業を自動化する方法をお伝えしています。今回はエクセルVBAでエクセル以外の他のアプリケーションのファイルを開く方法としてShellオブジェクトの使い方をお伝えします。
Excel・VBA活用術

エクセルVBAでブックを開いたときに他のワークブックも一緒に自動で開く

エクセルで特定のファイルを開いたら、一緒に使用する他のファイルも自動で開くと便利です。今回はAuto_Openというイベントプロシージャを使ってブック起動時に他のブックも自動で開くVBAプログラムです。
Excel・VBA活用術

エクセルVBAでAccessデータを集合関数による条件で抽出するHAVING句の使い方

エクセルVBAでAccessデータベースからレコードを抽出する方法として、HAVING句の使い方です。GROUP BY句でグループ化したレコードを条件で絞り込む、また集合関数でテーブルの状態を判定することもできます。
Excel・VBA活用術

エクセルVBAでグラフの軸の最大値・最小値や軸タイトルを設定する方法

エクセルVBAでグラフとPowerPointを操作する方法についてお伝えしています。今回は、グラフの軸の最大値、最小値や、軸タイトルを変更するAxisオブジェクトの使い方についてお伝えします。
Excel・VBA活用術

エクセルピボットテーブルとVLOOKUPを組み合わせて複数のリストを合体!

エクセルのピボットテーブルとVLOOKUP関数を使って、複数のリストを一つの表にまとめる方法をご紹介しています。 VBAを組むほどではないけど、手間・・・そんなときはお試しあれ! ピボットテーブルと関数を組み合わせれば、作れるレポートの幅がぐっと広がりますよ!
Excel・VBA活用術

エクセルVBAでAccessデータをグループで集計して抽出するGROUP BY句と集計関数の使い方

エクセルVBAでAccessデータベースを操作する方法についてのシリーズです。今回はデータベースのレコードをグループで集計して抽出する方法です。SQL文のGROUP BY句と集計関数を使いますよ。
Excel・VBA活用術

エクセルVBAでグラフタイトルを変更する方法とChartTitleについて

エクセルVBAでグラフとPowerPointを操作する方法についてお伝えしています。今回は、グラフのデータ範囲とともにChartTitleのTextを使って、タイトルも変更しながら貼り付ける方法です。
Excel・VBA活用術

エクセルVBA Err.Numberを使ってエラー番号に応じた処理を指定する

エクセル VBAのErrオブジェクトを使ってエラーコードに応じた処理の指定方法をご案内しています。 この方法を使えば、「VBAがエラーになったら」から、「対象のセルが0によるエラーの場合」や、「対象のセルに文字型が入っていた時のエラーの場合」のように、ただの「エラー」から一段掘り下げたエラーの種類別に処理が指定できますよ。
Excel・VBA活用術

エクセルVBAでADODBレコードセットをSortメソッドで並び替えする方法

エクセルVBAでAccessデータベースを操作する方法についてシリーズでお伝えしています。ADODBレコードセットの並び順について確認しつつ、Sortメソッドを使って並び替えをする方法についてです。
Excel・VBA活用術

エクセルVBAでAccessのデータをORDER BYで並び替えをして取り出す

エクセルVBAでAccessデータベースを操作する方法についてお伝えしています。今回はSQLのSELECT文で取得したデータの順番についての検証、並び替えて取得するORDER BY句の使い方についてです。