エクセルVBAを使って、業務を効率化したり、カッコよく仕事を片付けたいけど 「エクセルマクロってなんだか難しそう」 「どう勉強すればいいのか…」 と感じていませんか? 実は、僕自身が、エクセルマクロを勉強を始めた頃、こんな不安で頭がいっぱいでした。しかし、そんな不安を感じる一方で、エクセルマクロができるようになれば、会社の業務を一気に効率化できる!そんなウキウキ感もありました。そして、 勉強をはじめて1ヶ月で、3時間の仕事を30分にし、年間100時間の業務効率化を達成しました。この記事では、今では企業でパソコン研修を行う僕が、エクセルマクロを、効率的に学ぶためにコツをお伝えしていきます。 そもそもエクセルマクロVBAとは?とギモンに感じているなら、以下の記事で詳しく解説しています。これからエクセルマクロVBAを学びた … [Read more...] about エクセルマクロVBAの勉強法|独学で上達する18のコツ
エクセルマクロ
エクセルマクロVBAでピボットテーブル作成|値範囲を可変しデータ取得
エクセルマクロVBAでピボットテーブルを新しく作成する方法を紹介します。 今回はピボットテーブルとして取得する値の範囲を可変させて取得します。 具体的には、以下の2つを行っていきます。 ・VBAでピボットテーブルを新規作成する ・ピボットテーブルとして取得する値範囲を可変とする ・ピボットテーブルの小計を非表示にする 以下で詳細を説明していきます。 エクセルマクロVBAでピボットテーブルの範囲可変させて値を取得 ここでは、以下のエクセルのデータ一覧の値を取得して、別シートにピボットテーブルを作成します。 今回のデータは以下のような列が含まれています。 1. entrydate 2. userid 3. name 4. seibetsu 5. age 6. … [Read more...] about エクセルマクロVBAでピボットテーブル作成|値範囲を可変しデータ取得
エクセルマクロVBAで別ブックから転記|vlookup関数の代用で元ブックに出力
マスタデータから情報を取得したいとき、エクセルのVlookup関数を使うと便利です。 実際、元ブックにvlookup関数を設定しておくことで、IDをキーにしてマスタブックの情報を参照させることが可能です。 しかしエクセル関数を使った事例はいくつか紹介されていますが、VBAではどのようにプログラムを作成すればいいのか分からないことも少なくありません。 そこでVBAを使って、別ブックに保存されたマスタブックから情報を取得する方法を紹介します。 ・別ブック(参照ブック)の情報を取得して、元ブックに転記する それでは以下で詳しく紹介していきます。 VBAで別ブックから転記(マスタファイルを参照して元ブックに出力) このページで紹介するのは、製品コードの情報をもとに、製品名や単価を取得するプログラムです。 … [Read more...] about エクセルマクロVBAで別ブックから転記|vlookup関数の代用で元ブックに出力
エクセルマクロVBAのデータ転記15事例|シート別、ブック別、蓄積の実例を紹介
エクセルマクロVBAの作業効率化の代表的なものとして、転記マクロがあります。 マクロを上手く活用すれば、データ一覧をもとに、条件に合致する情報のみをシート別やブック別に転記していくことが可能です。 またVBAプログラムを工夫すれば、データを蓄積する仕組みを作ることもできます。 ・転記マクロのテンプレートをダウンロードできるページを紹介 ・転記マクロのVBAプログラムを解説 以下で説明していきます。 このページで紹介する転記マクロの一覧 このページで紹介する事例は、リンクしているページからVBAプログラムを解説したり、マクロテンプレートをダウンロードしたりできます。 事例1. エクセルマクロVBAでデータ項目別にシートコピーし自動転記 事例2. … [Read more...] about エクセルマクロVBAのデータ転記15事例|シート別、ブック別、蓄積の実例を紹介
VBAでフォルダ内のサブフォルダ名を出力してハイパーリンク挿入
VBAでフォルダ内のサブフォルダのハイパーリンクをエクセルへ出力します。 ハイパーリンクをクリックすることで、各フォルダを開くVBAプログラムを紹介します。 ・フォルダ内のサブフォルダを階層別にエクセルへ出力 ・エクセルには、サブフォルダのハイパーリンクを挿入 以下で詳しく説明していきます。 フォルダ内のサブフォルダをエクセルに出力してハイパーリンク挿入 この事例では、フォルダ内のサブフォルダをエクセルに出力し、そのハイパーリンクも挿入します。 ハイパーリンクは各フォルダにリンクしており、ここからフォルダを開くことができます。 VBAプログラムの紹介 今回紹介するプログラムは以下です。 [crayon-6767aa0cefdb8802751519/] 上記のプログラムは以 … [Read more...] about VBAでフォルダ内のサブフォルダ名を出力してハイパーリンク挿入