大きなExcelファイルをメールで送る方法

Excelワークブックはデータで満載です:複数のシート、ピボットテーブル、埋め込みグラフ、 Power Queryの接続、そしてすべてをつなぐマクロ。適切な財務モデルや在庫データベースを 構築し終えると、XLSXファイルは30〜150MBになります — Gmailの25MB制限とOutlookの20MB上限を 大きく超えます。制限に合わせてグラフや埋め込みデータを削除すると、受信者の疑問に答えられない 不完全なファイルを届けることになります。

SendSplitはExcelファイルを受け取り、番号付きZIPパートに分割して、それぞれを通常の メール添付ファイルとして送信します — 最大200MB、受信者のアカウント不要。受信者は すべてのパートをダウンロードして一度解凍するだけで、元のXLSXをExcelで開けます — 数式、 ピボットテーブル、マクロがすべてそのまま保持されます。

大きなExcelファイルがメール制限を超える理由

数字だけの単純なスプレッドシートで問題になることはほとんどありません。増えるのは付加的な要素です:

  • 埋め込みグラフと画像:Excelはすべてのグラフをレンダリングオブジェクトとして 保存します;20枚の詳細なグラフとロゴグラフィックを含むワークブックは40〜80MBになる場合があります
  • Power QueryとデータModel:外部データをインポートしてデータモデルで リレーションシップを構築すると、Excelはロードされたデータをファイルにキャッシュします — 一般的なモデルだけで20〜100MBになります
  • マクロ有効ワークブック(.xlsm):VBAコード自体はサイズをあまり増やしませんが、 埋め込みフォーム、ActiveXコントロール、アドイン依存関係を持つマクロ有効ファイルは大きくなり、 スパムフィルターにかかる可能性があります
  • 履歴データのスナップショット:複数のシートにまたがる5年分の日次データを 保持する財務モデルは50MBを超えやすいです
  • リンクされたオブジェクトの埋め込み:WordドキュメントやPDFなどのOLEオブジェクトを 埋め込んだExcelファイルは、それらオブジェクトの完全なバイナリをXLSX内に保持します

SendSplitを使って大きなExcelファイルをメールで送る方法

  1. sendsplit.com/upload-to-sendにアクセスして、XLSX、XLSM、またはXLSBファイルをアップロードします(最大200MB)
  2. パートサイズを選択:企業または政府機関の受信者には10MB、個人または中小企業のメールボックスには20〜25MB
  3. 受信者のメールアドレスを入力して「送信」をクリック

受信者側:

  1. 番号付きZIPパートが添付された一連のメールを受け取ります(例:RFY2025_Model.zip.001
  2. すべてのパートを同じフォルダにダウンロード
  3. 最初のパート(.001)を7-Zip、WinRAR、macOSのアーカイブユーティリティ、 またはWindowsエクスプローラーで開くと、すべてのパートが結合されて元のXLSXが解凍されます
  4. ExcelでXLSXを開く — 数式、マクロ、ピボットテーブルがすべて完全に保持

送信前にExcelファイルサイズを縮小する

ファイルサイズがギリギリの場合、いくつかの手順でSendSplitの200MB制限以内に収めたり、 直接添付できるサイズに近づけたりできます:

  • ピボットキャッシュをクリア:保存前に各ピボットテーブルを右クリック → 「ピボットテーブルオプション」→「データ」→「ファイルと共にソースデータを保存する」の チェックを外す;受信者が更新するとキャッシュが再構築されます
  • 未使用シートと名前付き範囲を削除:孤立した範囲名と古いデータを持つ 非表示シートはサイズを増やすだけで価値はありません
  • 埋め込み画像を圧縮:画像を選択 →「図の形式」→「図の圧縮」→ レビューコピーには150 DPI(画面)を選択、クライアント納品用にはフル解像度を維持
  • 大きなデータモデルにはXLSBで保存:バイナリ形式は同じデータで XLSXより30〜50%小さくなります;受信者はExcelが必要です(Googleスプレッドシートとの 互換性はありません)
  • 大きなワークブックを別ファイルに分割:モデルに完全に独立したセクションが ある場合、ファイルに分割してそれぞれをSendSplitで送信してください

Excelファイルをメールで送る際のセキュリティ上の考慮点

  • 財務モデル、報酬データ、またはM&Aプロジェクションは常にSendSplitのパスワード保護を 有効にして送信してください — 暗号化されたZIPはメールゲートウェイによるコンテンツスキャンを 受けず、配信性も向上します
  • マクロ有効なXLSMファイルはサイズに関わらず企業メールゲートウェイでブロックされる 場合があります;IT方針がXLSMをブロックしている場合は、データモデルを手動で接続する 手順を添えてXLSXバージョンを送ってください
  • 監査証跡に敏感なワークブックは元のファイルをローカルドライブに保存し、共有アクセス ログのあるクラウドフォルダへのアップロードではなく、SendSplitの暗号化配信を使用してください

クライアントや同僚にExcelファイルを送るためのヒント

  • アップロード前にファイル名を明確にするClient_Budget_2025_v4_FINAL.xlsx はバージョンの曖昧さがありません;受信者はすべての分割パートで正確なファイル名を確認できます
  • メール本文にパート数を記載する — 「4分割の添付ファイルを送ります; 開く前にすべての4つをダウンロードしてください」と書くと不完全なファイルを開こうとするのを防げます
  • まず自分で解凍テストをする — 送信前に結合されたXLSXを開いて、 すべてのピボットテーブルが更新され、すべての数式が正しく計算されることを確認してください
  • 受信者にマクロについて事前に知らせる — ワークブックがVBAを使用している場合、 マクロを有効にする必要があることを(またはマクロなしバージョンを含めていることを)伝えて、 Excelのセキュリティプロンプトに驚かせないようにしてください

添付ファイル制限をくぐり抜けるために財務モデルを削ぎ落とすのはやめましょう。SendSplitを使って完全なExcelワークブック — ピボットテーブル、埋め込みデータ、グラフ、マクロを含む — を最大200MBの本物のメール添付ファイルとして送信しましょう。無料登録のみ必要です。