VBAを使うとフォルダ内の全てフォルダやファイル名を取得して一覧にすることができます。 これは下位フォルダ(サブフォルダ)のファイルも含めて全て取得可能です。 今回は、フォルダ内の全てのファイル名を取得してエクセルへ出力するプログラムを紹介します。 ・フォルダ内の全てのフォルダやファイルを取得 ・フォルダ階層ごとにExcelへ書き込む それでは以下で詳しく紹介していきます。 VBAで指定フォルダ内の全フォルダ・全ファイルをエクセルに出力 今回は上記の画像のような結果が得られるようにプログラムを作っていきます。 そのために 手順 1. エクセルのセルB2に情報を取得したいフォルダパスを入力する 2. VBAプログラムを実行する 3. … [Read more...] about VBAでフォルダ内のファイル名を取得!再帰的に階層別にサブフォルダも対象にしてエクセルへ一覧を出力
エクセルマクロ
VBAのHTTPリクエストでウェブページのタイトル(件名)を取得しエクセル出力
VBAを使うと、ウェブページの件名(タイトル)を取得しエクセルに出力します。 VBAでウェブページの件名(タイトル)を取得する方法はいくつかありますが、ここではHTTPリクエストを使った方法を紹介します。 ・VBAでHTTPリクエストを使ってウェブサイトのタイトルを取得 ・取得したウェブサイトのタイトルをエクセルへ出力 ・VBAプログラム入りのエクセルをダウンロード可能 それでは以下で詳しく紹介していきます。 VBAでHTTPリクエストを使ってウェブサイトのタイトルを取得 VBAでHTTPリクエストを使って、ウェブサイトのタイトルを取得していきます。 このプログラムの使用手順は以下のとおりです。 手順 手順1. ウェブページのリンクを入力 手順2. … [Read more...] about VBAのHTTPリクエストでウェブページのタイトル(件名)を取得しエクセル出力
エクセルマクロVBA|FINDで複数の特定文字列を含む行を削除
エクセルマクロVBAで、特定の文字列を含む行を削除するプログラムを紹介します。 特定の文字列が複数でも対応できるプログラムをお伝えします。 このページでは、こちらのヤフー知恵袋の内容を参考に画像を使いながらプログラムを解説していきます。 エクセルマクロVBAで複数の特定文字列を含む行を削除 ここでは、以下のデータ一覧を事例にして複数の特定文字列を含む行を自動削除するVBAプログラムを紹介します。 このプログラムを実行すると、以下のように特定文字列(キーワード)を含む行のみを削除します。 それでは以下でVBAプログラムを紹介していきます。 VBAプログラムの解説 [crayon-676c27690fc78307868268/] 以下で詳しく説明します。 プログラム0|変数宣言の指 … [Read more...] about エクセルマクロVBA|FINDで複数の特定文字列を含む行を削除
エクセルマクロVBAで色の塗りつぶしがない行や列の表示・非表示を切替
VBAを使うと色の塗りつぶしがない行や列の表示・非表示を切り替えることができます。 このページでは色のついたセルがある行や列のみを表示したり非表示にしたりするプログラムを紹介します。 ・行の表示・非表示の切り替え(セルが色で塗りつぶされているかどうかを判定) ・列の表示・非表示の切り替え(セルが色で塗りつぶされているかどうかを判定) ・VBA入りのエクセルファイルをダウンロード可能 それでは以下で詳しく紹介していきます。 エクセルマクロVBAで色の塗りつぶしがない行や列を表示・非表示で切り替える 今回は以下の手順で、データ入力したシートから別シートへ蓄積させるプログラムを作っていきます。 手順 1. 色の塗りつぶしがない行を非表示にする 2. 非表示の行を再表示させる 3. … [Read more...] about エクセルマクロVBAで色の塗りつぶしがない行や列の表示・非表示を切替
VBAでフォルダやファイル操作を自動化|20事例で作成・移動・削除を解説
VBAを使うと、フォルダ操作を自動化することが可能です。 たとえば以下のような仕事を自動化できます。 VBAでフォルダ操作を自動化できること ・フォルダを自動作成(階層別に) ・フォルダ名やファイル名を取得してエクセルに書き出す(サブフォルダ含めて) ・フォルダ内のファイルやフォルダを開く しかしながら上記のような作業が可能と言われても、イメージがわかない人もいるはずです。 そこで仕事で使える事例を使いながら紹介していきます。 VBAでフォルダ操作するときの事前準備 エクセルVBAでフォルダを操作するためのプログラミングに入る前に、以下の事前準備が必要です。 事前準備 ・VBAの参照設定 以下で説明します。 VBAの参照設定とは 参照設定とは、機能拡張させること … [Read more...] about VBAでフォルダやファイル操作を自動化|20事例で作成・移動・削除を解説