Outlookの受信用フォルダを対象に添付ファイルを取り出したい場合はないでしょうか。 例えば月次ごとにフォルダが分かれていて、該当月フォルダの添付資料を取り出したいという時です。 そんな時、クリック一発でフォルダ内にあ…
CATEGORY Microsoft 365
Excelで出欠表をつくりカンタンに出席人数を数える
学校行事などで出欠確認を頼まれたことはないでしょうか。出席確認の対象が数人であるような会ならまだしも、何十人もいる場合は少し面倒です。 最近学校の役員となり、生徒の出欠だけでなくその親の出欠およびPTAの所属有無まで確認…
Excelの「Webクエリ」でWeb上の為替レートを自動取得する
現在の為替レートを元に計算を行う際、金融機関のサイトから為替レートを見て手入力する場合があるかと思います。そんなときはExcelの標準機能の「Webクエリ」で自動化が可能です。 「Webクエリ」とは Excelで、Web…
【Excel VBA】シート名の一覧を取得しハイパーリンク付きで一覧表示する
数多くあるシートの一覧を取得し、まとめたいときはないでしょうか。 けどそんな時に悩むことは、 ・Excelシート名の一覧を取得する方法がわからない ・Excelシート名の一覧を取得した上でハイパーリンクで該当シートへ移動…
【Outlook VBA】送信前に入力した宛先が指定外ドメインの場合は送信させない方法
前回の「【Outlook VBA】カンタン!送信前に入力した宛先が指定外ドメインで、かつ添付ファイルがある場合は警告する」ですが、の警告メッセージで終わらせるのではなく禁止させたい要望がありましたので、送信禁止にするよう…
【Outlook VBA】カンタン!送信する宛先のドメイン毎に署名を切り替える
前回の 【Outlook VBA】送信前に入力した宛先に指定外ドメインが含まれるか確認する方法 のドメイン判定ロジックを利用してドメイン毎に署名を切り替える処理をご紹介します。 署名ってよく間違えませんか 今や仕事のシェ…
【Outlook VBA】送信前に入力した宛先が指定外ドメインで、かつ添付ファイルがある場合は警告する方法
前回の「【Outlook VBA】カンタン!送信前に入力した宛先に指定外ドメインが含まれるか確認する」に続きメール誤送信対策として、添付ファイルが含まれる場合、送信前に警告メッセージを出すようにしたいと思います。 添付フ…
【Outlook VBA】カンタン!宛先のSMTPアドレスを取得する
OutlookのVBAを利用して宛先アドレスをメールアイテムから取得するときに、表示名しか取得できず困っていましたが、マイクロソフトのディベロッパーセンターに解決方法が記載されていましたので、カンタンにご紹介したいと思い…
【Outlook VBA】送信前に入力した宛先に指定外ドメインが含まれるか確認する方法
メール誤送信は個人だけの問題ではなく会社や組織の信用を失う事態まで発展しかねない重大事故として取り扱われているケースが多いかと思います。 けど、いくら注意をしていたとしても、日々膨大なメールを利用していると、ヒヤリとする…
【Excel VBA】オリジナルFunctionでコメントの内容を別のセルへ表示しよう
Excelのセルに挿入したコメントを表示させる方法について、前回標準機能で実現できる方法を紹介しましたが、今回はFunctionプロシージャを利用し、指定セルに挿入されたコメントの内容を別のセルに表示させる方法を取り上げ…
【Excel VBA】オリジナルFunctionでSUM関数に独自の計算式を加えよう
Excelには便利な標準の関数であるワークシート関数がありVBAで利用することができます。 例えばVLOOKUP関数やSUM関数など300以上の種類が利用可能です。 これらのワークシート関数にオリジナルの計算式を加えてカ…
【Excel VBA】VBAのFunctionでオリジナル関数を作ろう
Excelには標準の関数以外にオリジナルの関数を自分の計算式を加えて処理結果を返すことができます。 このオリジナル関数のことをFunctionプロシージャと言い、使いこなせるとExcelは以前よりぐっと便利になりますので…
「令和」のカンタン表記方法
Excel含めOffice製品への新元号「令和」の対応はマイクロソフトから配布される更新プログラムでの対応が必要となりますが、まだ公開はされていません。 日本の新元号対応に向けて Windows と Office を準備…
【Outlook VBA】カンタンに送信前に入力した宛先を確認するメッセージを表示する
メール誤送信は個人だけの問題ではなく会社や組織の信用を失う事態まで発展しかねない重大事故として取り扱われているケースが多いかと思います。 けど、いくら注意をしていたとしても、日々膨大なメールを利用していると、ヒヤリとする…
【OneNote時短】画像に記載されている文字を即座にテキスト取り出し!
今回は番外編で、Excelではなく、同じOfficeのOneNoteの技で、画像の中に記載されている文字を、即座にテキストとして取り出す方法を説明します。 OneNoteとは OneNoteはいわゆるメモ帳で、画像だろう…
【Excelテクニック】Excelショートカット集:超基礎編
なぜExcelでショートカットを利用するの? 理由はシンプルです。マウスで行う場合とキーボードの場合との1操作(例:ファイル新規作成)あたりのステップ数が異なるためです。 操作内容にもよりますがマウスだと大体3~4ステッ…
Outlook VBAのイベント一覧
OutolookVBAのイベントについて 仕事のタスクを開始するきっかけとなる機会が多いOutlookですが、具体的にどのようなケースがあり、VBAでどのように自動化が実現できるか説明します。 一番多いきっかけとなるイベ…
Excelで複数の空白行をまとめて挿入する方法
空白行をまとめて複数挿入する機会は頻繁にあるかと思います。今回はこの作業を効率的にできる方法を説明します。 右クリックのメニュー[挿入]を利用する 追加したい行の位置を選択し、追加したい行数分下へドラッグし選択範囲を広げ…
【Excel VBA】ブック内のシートの数とシート名を一括取得する方法
知らず知らずのうちにシートが増えて件数を確認したい場合があるかと思います。 そんな時は以下のコードで数えることができます。 Sub CountSheets() MsgBox Worksheets.Count End Su…
Excelのすべてのコメントの内容を表示し編集する方法
最初に、Excelでコメントを挿入する方法を振り返りたいと思います。いくつかありますが、一番簡単なものは コメントを挿入したいセルの上で右クリックをする。 出てきたメニューの中から「コメントの挿入(M)」をクリックする。…
最近のコメント