Microsoft ExcelとYoomの連携イメージ
【ノーコードで実現】Microsoft ExcelのリストからGmailでメールを一括送信する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Microsoft ExcelとYoomの連携イメージ
自動化のアイデア

2025-11-14

【ノーコードで実現】Microsoft ExcelのリストからGmailでメールを一括送信する方法

a.okada
a.okada

「Microsoft Excelで管理しているメールリストに、一件ずつ手作業でメールを送るのは時間がかかる…」
「宛先や内容のコピペミスで、ヒューマンエラーが起きてしまうのが怖い…」
このように、Microsoft Excelリストからのメール一括送信に手間や不安を感じていませんか?

もし、Microsoft Excelに記載されたリスト情報を基に、Gmailからパーソナライズされたメールを自動で一括送信できる仕組みがあれば、これらの悩みを減らし、より重要なマーケティング活動や顧客対応に使える時間を確保できます。

今回ご紹介する自動化の設定は、ノーコードで設定でき、手間や時間を抑えられるため、まずは自動化を導入して作業を楽にしていきましょう。

とにかく早く試したい方へ

YoomにはMicrosoft Excelのリストを基にGmailでメールを一括送信する業務フロー自動化のテンプレートが用意されています。「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに試せます。


■概要
Microsoft Excelで管理しているメールリストをもとに、Gmailで一件ずつメールを送信する作業は、件数が増えるほど手間がかかり、他の業務を圧迫することはないでしょうか。
このワークフローは、定期的なスケジュールをトリガーにして、Microsoft Excelのメールリストから情報を自動で取得し、Gmailで一括送信する処理を自動化します。
定型的なメール配信業務を効率化し、より重要な業務に集中できる環境作りを支援します。

■このテンプレートをおすすめする方
・Microsoft ExcelのリストをもとにGmailで定期的なメール配信を手作業で行っている方
・メールマガジンや案内など、特定のリストへの一斉送信業務を効率化したいと考えている方
・手作業による宛先の設定ミスや、送信漏れなどのヒューマンエラーを防止したい方

■注意事項
・Microsoft Excel、GmailとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

Microsoft ExcelのリストからGmailへ定期的にメールを一括送信するフローを作ってみよう

それではここから代表的な例として、毎週月曜日の朝にMicrosoft Excelのリストを読み込み、Gmailから一括でメールを送信するフローを解説していきます。
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:Microsoft ExcelGmail

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • Microsoft ExcelとGmailのマイアプリ連携

  • テンプレートをコピー

  • スケジュールのトリガー設定とMicrosoft Excel、Gmailのアクション設定 

  • トリガーをONにし、フローが起動するかを確認


■概要
Microsoft Excelで管理しているメールリストをもとに、Gmailで一件ずつメールを送信する作業は、件数が増えるほど手間がかかり、他の業務を圧迫することはないでしょうか。
このワークフローは、定期的なスケジュールをトリガーにして、Microsoft Excelのメールリストから情報を自動で取得し、Gmailで一括送信する処理を自動化します。
定型的なメール配信業務を効率化し、より重要な業務に集中できる環境作りを支援します。

■このテンプレートをおすすめする方
・Microsoft ExcelのリストをもとにGmailで定期的なメール配信を手作業で行っている方
・メールマガジンや案内など、特定のリストへの一斉送信業務を効率化したいと考えている方
・手作業による宛先の設定ミスや、送信漏れなどのヒューマンエラーを防止したい方

■注意事項
・Microsoft Excel、GmailとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:マイアプリ連携と準備

まず、Yoomとそれぞれのアプリを連携して操作が行えるようにしていきます。

Microsoft ExcelとYoomのマイアプリ連携をします。
こちらは以下の手順をご参照ください。

GmailとYoomのマイアプリ連携をします。
こちらは以下の手順をご参照ください。

ステップ2:テンプレートのコピー

ここからはフローを作っていきます。テンプレートページを開き、『このテンプレートを試してみる』をクリックしましょう。


■概要
Microsoft Excelで管理しているメールリストをもとに、Gmailで一件ずつメールを送信する作業は、件数が増えるほど手間がかかり、他の業務を圧迫することはないでしょうか。
このワークフローは、定期的なスケジュールをトリガーにして、Microsoft Excelのメールリストから情報を自動で取得し、Gmailで一括送信する処理を自動化します。
定型的なメール配信業務を効率化し、より重要な業務に集中できる環境作りを支援します。

■このテンプレートをおすすめする方
・Microsoft ExcelのリストをもとにGmailで定期的なメール配信を手作業で行っている方
・メールマガジンや案内など、特定のリストへの一斉送信業務を効率化したいと考えている方
・手作業による宛先の設定ミスや、送信漏れなどのヒューマンエラーを防止したい方

■注意事項
・Microsoft Excel、GmailとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

以下の表示が出たら、テンプレートのコピーが成功です。

コピーしたテンプレートはマイプロジェクトに格納されます。

ステップ3:スケジュールトリガーを設定する

まず、フローの開始タイミングを決めます。
今回は指定した曜日と時刻に自動で処理が始まるようにします。

「指定したスケジュールになったら」を選択します。

今回は「曜日指定」タブを開きます。
テストとして「月曜日」にチェックを入れ、時刻を「9」と入力します。
設定が完了したら「完了」をクリックします。

ステップ4:Microsoft Excel(OneDrive)のメールリストを読み込む

次に、OneDrive上のMicrosoft Excelからメール送信リストを取得します。
このデータをもとに、あとでGmailで自動送信を行います。

「複数のレコードを取得する(最大10件)」を選択します。

Microsoft Excelと連携するアカウントを選択します。

Microsoft Excelシートには「メールアドレス」「件名」「送信内容」の3列を用意しておきましょう。

データベース連携画面で、保存場所を「OneDrive」にします。
ドライブID・アイテムID・シート名は候補から選択しましょう。
テーブル範囲を「A1:C4」と設定したら、「次へ」をクリックします。


取得条件として「メールアドレス」「空でない」を指定します。
設定が完了したら「テスト」をクリックします。

テスト成功が表示され、3件のレコードが取得されたことを確認します。
確認後、「完了」をクリックします。

ステップ5:データごとに繰り返し処理を行う設定をする

取得したMicrosoft Excelデータの各行を1件ずつ処理できるようにします。
これにより、複数の宛先に順番でメールが送信されます。

「同じ処理を繰り返す」を選択します。

繰り返しの対象オペレーションに「複数のレコードを取得する(最大10件)」を選択します。
取得した値として「メールアドレス」を指定します。

続けて、同じように「件名」を追加します。

さらに「送信内容」を追加します。
これにより、Microsoft Excelの各行にあるデータ分処理を行なうようになります。
全て設定できたら「完了」をクリックします。

ステップ6:Gmailで自動メール送信を設定する

最後に、Microsoft Excelの各行データを使ってGmailでメールを送信します。

「メールを送る(Gmail)」を選択します。

連携するアカウントを設定します。

宛先(To)欄に「メールアドレスのループ変数」を指定します。

必要に応じてCC・BCC・差出人名を入力してください。

件名に「件名のループ変数」、本文に「送信内容のループ変数」を設定します。

入力が完了したら「次へ」をクリックします。

送信内容の確認画面で差出人・宛先・件名・本文を確認します。
確認後「テスト」をクリックします。

テストが成功すると「メールを送信しました」と表示されます。
「完了」をクリックして設定を保存します。

実際に受信したメールを開き、件名と本文がMicrosoft Excelの内容と一致していることを確認します。
これでMicrosoft Excelのデータをもとにした自動メール送信設定が完了です!
※実際のフロー稼働時は、取得したレコード分メールが送信されます。

ステップ7:トリガーをONにして起動準備完了

設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。

これですべての設定が完了したので、動作確認をしてみましょう。以上がMicrosoft ExcelのリストからGmailでメールを一括送信する方法でした。

Microsoft Excelを使った自動化例

様々なツールの情報をトリガーに、自動でデータ追加や帳票作成、在庫情報の更新を行います。
また、在庫不足をチャットツールへ通知したり、名刺情報をOCRで読み取って登録するフローも搭載。
手動でのデータ入力や転記作業を削減します。

Backlogで課題が追加されたら、自動的にMicrosoft Excelのシートにも課題の内容を記載するフローボットです。Backlogの課題をMicrosoft Excelでも管理する際などにご利用ください。

毎日指定の時間に前日のecforceから広告集計レポート情報を取得して、自動的にMicrosoft Excelに記載するフローです。

■概要
「Googleフォームで特定の条件に合う回答があったら、Microsoft Excelの在庫情報を更新する」ワークフローは、回答内容に応じて在庫情報を自動的に更新します。
手動でのデータ転記が不要となり、管理の手間を省けます。

■このテンプレートをおすすめする方
・Googleフォームを活用してアンケートや申請受付などの業務を行っている方
・フォームの回答内容に基づいてMicrosoft Excelの在庫情報を更新したい方
・在庫管理をスピーディに行いたいものの、手動でのデータ転記に手間やミスが発生して困っている方
・申請や入荷連絡、注文受付など現場からの情報をMicrosoft Excelで一元管理している方
・チームでMicrosoft Excelの在庫状況を常に最新の情報で共有したい方
・Microsoft Excelファイル内の在庫数を効率的かつ確実に更新したい店舗スタッフや事務担当者の方

■注意事項
・Googleフォーム、Microsoft ExcelのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

Googleフォームで送信された名刺画像をOCRで読み取り、Microsoft Excelにデータを追加するフローです。

■注意事項
・Googleフォーム、Google Drive、Microsoft ExcelのそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記をご参照ください。
 https://intercom.help/yoom/ja/articles/6807133
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては、下記をご参照ください。
 https://intercom.help/yoom/ja/articles/9003081
・OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。

Googleフォームに回答された内容を用いて、Microsoft Excelで書類を作成するフローです。

Jotformに新しい回答が送信されたら、Microsoft Excelのレコードに登録してTrelloにカードを作成するフローです。

■概要
「Microsoft Excelで管理の在庫数が不足したらDiscordに通知する」ワークフローは、在庫管理を効率化し、必要なタイミングで迅速な対応を促す業務ワークフローです。
在庫数の管理は手間がかかる上、在庫が不足した際に即座に対応することが重要です。Microsoft Excelで在庫データを管理していると、リアルタイムでの把握や通知が難しいこともあります。そこで、このワークフローを活用すれば、在庫数が設定値を下回った際に自動でDiscordに通知が送られ、チーム全体で迅速に対応できます。

■このテンプレートをおすすめする方
・Microsoft Excelで在庫管理を行っているが、手動でのチェックに時間を取られている方
・在庫不足時に迅速な対応が求められるチームや部署のマネージャー
・Discordを活用してチームコミュニケーションを図りたい方


■注意事項
・Microsoft Excel、DiscordのそれぞれとYoomを連携してください。
・分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

■概要
Notionで管理している情報を、都度Microsoft Excelへ手作業で転記するのは手間がかかり、更新漏れの原因にもなりがちです。特に、NotionとExcelを連携させてタスクやプロジェクトを管理している場合、この二重入力は非効率に感じるのではないでしょうか。このワークフローを活用すれば、Notionのデータベースページが更新されると、関連するMicrosoft Excelのレコードが自動で更新されるため、データ管理の手間を省き、情報の同期漏れを防ぎます。

■このテンプレートをおすすめする方
・NotionとMicrosoft Excelを併用し、データの二重入力に手間を感じている方
・NotionとExcel間で発生する、手作業での転記ミスや更新漏れをなくしたい方
・プロジェクトやタスクの進捗管理を、より正確かつ効率的に行いたいと考えている方

■このテンプレートを使うメリット
・Notionのページ更新をトリガーにMicrosoft Excelへ自動で情報が反映されるため、これまで手作業に費やしていたデータ転記の時間を短縮できます
・手作業によるデータの転記が不要になるため、入力ミスや更新漏れといったヒューマンエラーを防ぎ、データの正確性を維持することに繋がります

■注意事項
・Notion、Microsoft ExcelのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft Excelでデータベースを操作するオペレーションの設定方法は下記を参照してください。
・https://intercom.help/yoom/ja/articles/9003081
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要
Outlookのカレンダーでスケジュールを管理し、その内容を別途Microsoft Excelに転記する作業に手間を感じていませんか?手作業での入力は時間がかかるだけでなく、入力ミスや漏れが発生する原因にもなりがちです。
このワークフローを活用すれば、Outlookのカレンダーに新しいイベントが登録されると、自動でMicrosoft Excelの指定したシートに情報が追加されます。OutlookとMicrosoft Excelの連携を自動化し、こうした日々の定型業務を効率化できます。

■このテンプレートをおすすめする方
・OutlookのカレンダーとMicrosoft Excelを用いてスケジュール管理を行っている方
・Outlookで管理しているアポイント情報をMicrosoft Excelに手作業で転記している営業担当の方
・チームのスケジュール共有をより効率化し、生産性を高めたいと考えている方

■注意事項
・Outlook、Microsoft ExcelのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては、下記をご参照ください。
 https://intercom.help/yoom/ja/articles/9003081
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

Salesforceの商談ページからエクセルの雛形をもとに任意の帳票を発行し、Slackにファイルを送信します。商談に紐づいている商品情報を用いて見積書や請求書などを作成することが可能です。

まとめ

Microsoft ExcelのリストからGmailへのメール一括送信を自動化することで、これまで手作業で行っていた配信作業の手間を削減し、宛先や内容のコピペミスといったヒューマンエラーを防ぎます。
これにより、担当者は定型業務の負担を減らし、メールマーケティングの戦略立案やコンテンツ作成といった、より重要な業務に集中しやすくなるでしょう。

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で業務フローを構築できます。
もし自動化に少しでも興味があれば、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください。

よくあるご質問

Q:送信済みの人に重複して送らない方法は?

A:

まず、「メールを送る」直下に「レコードを更新する」アクションを追加します。
Microsoft Excelには「日付」「送信済」列を追加し、「日付」はレコード取得前に入力しておき、「送信済」列のみ空欄にしておきましょう。
「レコードを更新する」アクションでは、該当の日付の行にある「送信済」に「済」など入力するように設定します。
そして、「複数のレコードを取得する(最大10件)」のレコード条件に「日付」は今日、で「送信済」列は空であると設定することで、重複を防げます。

Q:宛先不明で送信エラーになった場合はどうなりますか?

A:

Yoomに登録する際に設定したメールアドレスに通知が送られます。
また、通知先はメールの他にSlackやChatworkも設定できます。

通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後手動で再実行してください。

ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

Q:Microsoft Excelリストの情報に基づき、個別のファイルを添付できますか?

A:

はい、URLでの対応になりますができます。
Microsoft Excelに「請求書URL」列を作成し、既にファイルをアップロードしているURLを入力します。
それを本文に引用することで、個別に送信することが可能です。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
a.okada
a.okada
エンジニアとして1年の実務経験を積んだ後、フリーランスとして複数の案件を渡り歩きながら、AIやRPAなどの自動化ツールを日常的に使いこなしています。業務効率化や情報整理のためのスクリプトやワークフロー構築も得意で、個人利用で培った知見や実践的な活用法を共有することができます。
タグ
連携
Microsoft Excel
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる