PR

ファイルの操作

ファイルの操作

【Excel VBA】フォルダ内のCSVファイルを配列へ格納する

CSVファイルを毎回エクセルに取り込んでから作業するのは非効率なので、CVSファイルを配列に格納してからマクロ処理をする場合の事例を紹介します。 今回の事例はCSVファイルが格納されているフォルダを指定し、そのフォルダ内に存在するCSVファ...
ファイルの操作

【Excel VBA】URL指定でPDFファイルをダウンロードする

URLやファイルパスの情報を元にPDFファイルをダウンロードするコードを紹介します。 サーバー等に格納されているPDFファイルを一括でダウンロードする場合に使用します。ファイル名に規則性(日付)がある場合、Excel上に計算式を追加する等で...
ファイルの操作

【Excel VBA】ファイルのパスからファイル名を取得する

ファイルのパスからファイル名を抽出する。それだけのマクロです。 URLが分かっているファイルをダウンロードする場合のファイル名指定等で使用します。サンプルコードを紹介します。 Sub URL内のファイル名を取得() Dim URL As S...
ファイルの操作

【Excel VBA】ファイルが存在するか確認する(パス指定)

指定したファイルが存在しているかを確認するマクロです。ただそれだけのマクロです。 今回の事例はファイルパスを予め指定しておき、そのファイルが存在するかを確認します。 Sub ファイルが存在するか確認() Dim filePath As St...
ファイルの操作

【Excel VBA】CSVファイル(1個)を読み込む

csvファイルに格納されているデータをエクセルに貼り付けるマクロです。 今回は1つのcsvファイルのデータを取り込み、エクセルに出力する方法を紹介します。拡張性を考慮して、1行目が列名で2行目以降にデータが格納されているcsvファイルの取り...
ファイルの操作

【Excel VBA】ファイル選択ダイアログ上で選択したファイルだけ開く(複数選択)

マクロ処理を同一フォルダ内の全てのファイルではなく、ファイル選択ダイアログを表示して選択したファイル(複数)にのみ処理を行う場合のコードを紹介します。(今回はファイルを開くのみ) マクロの流れは以下の通りで、ただダイアログ上で選択したファイ...
ファイルの操作

【Excel VBA】指定したセルのリンク先のExcelファイルを開く

指定したセルに記入されているリンク先のExcelファイルを開く場合のコードです。 コード内に直接Excelファイルのリンクを記入していると、修正が発生した場合にマクロの知識があまり無い人にはハードルが高くなりがちです。 そうならないように、...