このブログは2020年5月下旬に「雑記ブログ」として立ち上げています。当初は気になったものや購入したものなどについて気楽に書いていこうと思いスタートしました
最初に「Excel VBA」の記事を書いたのは2020年8月には仕事で実際に活用していることを書きました。自分の経験を一人でも多くに方に紹介して活用いただけたらと考えるようになり記事掲載を継続してきました
しかし、残念ながらPVは伸びずに埋もれていく状態になっています。せっかく書いた記事を埋もれさせないためにも、今まで書いた記事をまとめて再紹介していこうと思いました
各記事で使用したVBAを実行したサンプルのExcelファイルは全てダウンロード可能です。各記事の最後にダウンロードページへのリンクを設置していますのでご利用ください
(この記事の一番下にもリンクがあります)
目次
ExcelからOutlookを操作するVBA【人気記事】
Excelでメールを設定してOutolookで送信できる
これを使えば、定型的に送信するメール設定(送信先やメール本文など)をExcelに保存しておくことが出来、Outlookを立ち上げなくても送信できます
あわせて読みたい
【ExcelVBA】Outlookメールの作成から一括送信まで
大量の送信先あてメールに手動で添付ファイルを貼り付けて、一件づつ送信するのは相当な手間がかかりますよね。誤送信も起きやすくなります そんなときの解決策として、…
同じOutlookフォルダ内の受信メールから添付ファイルを一括保存
選択してしたOutlookフォルダ内の添付ファイルを一括でダウンロードするならこれ
あわせて読みたい
【ExcelVBA】Outlookフォルダ内添付ファイル一括保存
前回の記事で、Outlook内の選択しているメールから添付ファイルを取り出して保存する方法について紹介しましたでも、Outlookはあらかじめ「仕訳ルール」を設定しておき…
選択しているOutlookメールの添付ファイルを保存
フォルダ分けしていないメールなら選択しておいて(複数可)添付ファイルを一括ダウンロード
あわせて読みたい
【ExcelVBA】Outlook受信メールの添付ファイルを保存
メールで取引先や自社の営業所などから、請求書や報告書などのデータを添付ファイル付きで受信することがあると思います。メール件数が少数であるならば、手作業で1件づ…
ファイル操作・データ取得関連の記事
ファイルを開いてデータを取得する2種類の方法
ファイルダイアログで選択した(複数選択可)ファイルからデータを取得するにはこれ
あわせて読みたい
【Excel VBA】ファイルを開いてデータを取得する(その1)
仕事でExcelを使っています。作業能率を上げるためvbaを使って効率化しています。せっかくなので自分が使っているvbaを公開していこうと思います ただ、web上にはvbaに…
指定したフォルダ内のファイルからデータを取り出す処理はこちらの記事です
あわせて読みたい
【Excel VBA】ファイルを開いてデータを取得する(その2)
ファイルを開いてデータを取得する(その1)ではApplicationオブジェクトのGetOpenFilenameメソッドを使って、ファイルを選択して開く処理を紹介しました今回は、Appli…
別ブックからデータを抜き出す2種類の方法
シートで指定した複数の場所(セル)からピンポイントでデータを抜き出してくる処理方法の記事です。これで実作業で大幅な作業効率化が図れています
あわせて読みたい
【Excel VBA】別ブックからデータを抜き出す処理(その1)
「ファイルを開いてデータを取得する処理」について、前回・前々回と2回に分けて紹介しましたが、「データを取得」する部分をより具体的に書いていきたいと思います請…
あわせて読みたい
【Excel VBA】別ブックからデータを抜き出す処理(その2)
(その1)で「設定したターゲットのセル番地をFindメソッドで取得」しましたが、今回は「取得したターゲットセル番地」を使って、実際に別ブックを開いてデータを取り…
大量のデータ処理を効率化する
大量データの処理用に、上の二つの記事を進化させた処理方法です
別ファイルからデータを取り出す高速処理
あわせて読みたい
【ExcelVBA】配列とMatchでデータ抽出、Findで設定
今回は一意のデータ(ID番号など)に対して別ファイル(Excel、CSV)から該当するデータを検索して探し出し、取り出して貼り付ける処理について書いていきます「Findメ…
別シートに貼り付けた大量データから指定データを抜き出す高速処理
抜き出すデータの指定を汎用的に変更可能にしています
あわせて読みたい
【Excel VBA】大量データからマッチングデータを抽出
Excelワークシートでマッチングデータを抽出する場合、通常はVLookUp関数を使います。高速化させたい場合Index関数とMatch関数を組み合わせてデータを取り出したります…
重いデータ処理の進行状況を表示してストレスを軽減しよう
重いデータ処理の際はそのくらい処理が進んでいるか表示しておけばストレスが軽減されます
あわせて読みたい
【Excel VBA】進捗表示にプログレスバー設置でストレス軽減
VBAで時間のかかる処理を実行させる場合、待っている時間はかなりストレスがかかりますそれは何故でしょうか? はい、それは今どのくらい処理が進んでいるのかが見えな…
ZIPファイル関連記事
ZIPファイルの作成
ExcelからVBAで7-zip32.dllを利用してパスワード付きのZIPファイルを作成できます
あわせて読みたい
【ExcelVBA】ZIPファイルを7-zip32.dllで作成
ZIPファイルの作成方法と活用法などを紹介したいと思います今までの記事では、仕事で活用できるような内容でVBAの利用法を書いてきました。前回記事では、メールでExcel…
ZIPファイルの解凍
パスワード付きZIPファイルも連続解凍が実行できます(もちろんPW無しもOK)
あわせて読みたい
【ExcelVBA】ZIPファイルの解凍をまとめて連続実行させる
前回記事でZIPファイルの作成方法を紹介した際に、複数(大量)のZIPファイルをまとめて解凍することは次の機会に紹介したいとしていましたのでさっそく実行します実は…
サンプルファイルのダウンロードページです
サンプルのダウンロードはこちらから
【Excel VBA】サンプルファイル_ダウンロードのページ
・最新の登録データが一番上になっています。・目次クリックでジャンプできますのでご利用ください。 ダウンロード一覧(1/7ページ目)新しい登録順です 記事ごとに使っ…
【まとめ記事】の続編はこちらです
あわせて読みたい
【Excel VBA】最適化に使えるツールの記事をまとめて紹介
Excel VBAについて書いた記事の中で、Excelを最適化するためなど「ツール」として使える記事をまとめて紹介します。前回の記事(下のカード)の続きです 最初に「Excel …