検索

キーワード


【Excel VBA】処理を実行したブックを保存する方法

皆さんはじめまして、エンジニアのIMMRです。マクロにて、下記のようにエクセルを集計したあとは、結果を保存すると思います。図1 ブック(VBAで処理を実行した) ここでは、保存について説明します。1.ブックの保存ブックの保存は ・あらかじめ保存する場所、保存する名前を決めておき、そこに保存する方法 ・ダイアログボックを用いて、保存する場所、保存する名前を決めて保存する方法 ・現ブックに対して、上書

【Excel VBA】ダイアログボックスより処理に必要なファイルを選択する方法

はじめにこんにちは。IMMRです。VBAでは、ブック内のセルに記載された数値や文字に対する処理だけではなくて、他のファイル(テキストファイルやブックファイル)を読み込んで処理を行うことも出来ます。ファイルを読み込むときは、もちろんファイル名を記述するのですが、直接ファイル名は記述しないほうがよいのです。なぜなのか。という理由そして、対処法について説明していきます。1.ファイルを指定して処理を行う方

【Excel VBA】出力先を記載しないで、マクロと同じ保存先に出力する方法

はじめにこんにちは。IMMRです。例えば、下記のような共有フォルダー等決まったパスにあるデータをローカルに持ってきたいとします。※サンプルでは、共有フォルダーではないですが・・・図1 共有フォルダー内のデータ上記のように決まったフォルダーからデータをコピーしたい時は下記のようなサンプルコードを作成します。サンプルコード Dim File_old As String Dim File

【Excel VBA】CSVデータを読み込んでセルに記載する方法

はじめにこんにちは。IMMRです。CSVデータを読み込んでセルに記載して、処理を行いたいということはあると思います。CSVを読み込んで、そのあとの処理は各々業務等によって変わってくると思います。ここではCSVデータを読み込んでセルに記載するまでの方法を説明します。1.CSVを読み込むCSVデータはテキストファイルとして読み込みを行います。そのため、ブックを読み込みを行う「workbook.open