完全無料

Excel を PDF に 変換

Excelファイルを高品質なPDFドキュメントに瞬時に変換します。

ここにExcelファイルをドロップ

またはクリックしてファイルを選択

または

このツールについて

Excel (.xlsx) を PDF に変換すると、作業中のスプレッドシートが固定された印刷可能なドキュメントに固定されます。 Excel の自然な状態 (ライブ数式、条件付き書式、非表示の列、画面外のコンテンツ、複数のシート) は編集可能ですが、常に共有できるわけではありません。 PDF では編集機能が削除され、確定的なページ分割されたレンダリングが生成され、すべてのオペレーティング システムおよびドキュメント ビューアで確実に印刷および電子メールで送信されます。

このツールは、SheetJS を使用してブラウザーで .xlsx ワークブックを解析し、各シートのセルを調べ、jsPDF を使用して結果を PDF ページにレンダリングします。各シートは、サイズと選択したページ形式に応じて 1 つ以上のページになります。出力は、インストールされている Excel に依存せずに、任意のリーダーで開く標準 PDF です。

一部の Excel 機能にはクリーンな PDF 類似物がなく、変換中に簡素化されます。チャートと埋め込み画像は、ソース XML に含まれている場合にレンダリングされます。条件付き書式設定は、変換時のルールの結果に基づいて静的な色として表示されます。ライブ数式が評価され、結果の値が書き込まれます。 PDF には数式テキストは保持されません。完全に忠実な Excel から PDF への変換の場合、Excel 自体からエクスポートすると最も忠実な結果が生成されます。このツールは、アプリケーションを必要とせずに一般的なケースをカバーします。

Excel を PDF に変換する理由

レビューのために送信されたスプレッドシートは、誤って編集してしまう可能性があります。 PDF ではそのリスクが排除されます。受信者は意図したとおりにデータを表示し、必要な変更はファイルを直接編集するのではなく、コメントや返信を通じて行われます。最終的なレポート、役員資料、監査パケット、および作業成果物ではなくスプレッドシートが成果物であるドキュメントの場合、PDF が適切な形式です。

PDF の汎用性は配布にもメリットをもたらします。 Excel ファイルには、受信側に互換性のあるソフトウェアが必要です。一部の古いバージョンの Excel では、新しい .xlsx ファイルが正しく表示されず、Excel 以外のリーダー (Mac の Numbers、Google スプレッドシートのインポート、モバイル スプレッドシート アプリ) では、書式が微妙に変更されることがあります。 PDF はどこでも同じようにレンダリングされます。

使い方

ワークブックをドロップすると、ページ分割された PDF が取得されます。

  1. .xlsxをアップロードする: ワークブックをアップロード領域にドラッグするか、クリックして参照します。最大 50 MB のファイルがサポートされます。古い .xls バイナリ ファイルは、まず .xlsx に変換する必要があります。 Excel または LibreOffice で開き、最新の形式で保存します。
  2. ページ形式を選択してください: デフォルトは Excel の印刷領域、または印刷領域が設定されていない場合は A4 です。受信者が特定の形式を期待している場合は、US レターまたは別のサイズでカスタマイズします。
  3. PDF を生成する: SheetJS がワークブックを読み取り、jsPDF が各シートをページにレイアウトし、結果が PDF にシリアル化されます。一般的なワークブックの場合、変換には数秒かかります。
  4. ダウンロード: PDF を保存します。マルチシート ワークブックでは、シート順に複数ページの PDF が生成されます。

一般的な使用例

技術的な詳細

SheetJS は、Office Open XML アーカイブを解凍し、シート XML、共有文字列、スタイル、およびワークブック マニフェストを読み取ることによって .xlsx を解析します。各セルには、値、形式、およびオプションの数式テキストが表示されます。数値セルには、値の表示方法を決定する数値書式文字列が含まれています。

jsPDF は、値に setFont/setFontSize/text、セルの境界線に setDrawColor/rect、セルの背景に setFillColor/rect を使用してセルを PDF ページにレンダリングします。セル カーソルがページ サイズを超える場合、ページネーションは jsPDF の addPage を使用します。 PDF 出力はバージョン 1.4 で、過去 20 年間にリリースされたすべての PDF リーダーでサポートされています。

チャートと画像はワークブックの図面から抽出され、PDF に PNG 画像として埋め込まれます (存在する場合)。ピボット テーブルは、基礎となる対話型構造ではなく、キャッシュされた値としてレンダリングされます。

ベストプラクティス

よくある質問

EXCELをPDFに変換すると内容は変わりますか?
内容は可能な限り正確に保存されます。ただし、一部の形式固有の機能には直接同等の機能がない場合があるため、形式に若干の違いが発生する可能性があります。
PDF 形式に変換する理由
PDF は、すべてのデバイスおよびオペレーティング システムにわたって正確な形式を保持します。これは、契約書、レポート、プレゼンテーション、印刷用ファイルなど、どこでも同じように見えるドキュメントを共有するための標準です。
注意すべき制限はありますか?
最大 50MB のファイルがサポートされます。非常に大きいファイルや複雑なファイルの処理には時間がかかる場合があります。すべての変換はブラウザーで行われるため、処理速度はデバイスによって異なります。
この変換は安全かつ非公開ですか?
はい。すべての処理はブラウザ内でローカルに行われます。データがデバイスから離れることはありません。サーバーへのアップロード、クラウド処理、データ収集はありません。
どのようなページサイズが利用可能ですか?
A4、US Letter、および Excel で定義された印刷領域が標準オプションです。必要に応じてカスタム サイズを指定できます。
私のワークブックはサーバーにアップロードされていますか?
いいえ。SheetJS と jsPDF は完全にブラウザ内で実行されます。
PDF には選択可能なテキストがありますか?
はい。セル値はラスター化されたイメージではなく実際のテキストとして書き込まれるため、出力内でも選択、コピー、検索が可能です。
.csv ファイルを変換できますか?
利用可能な場合は専用の CSV から PDF へのツールを使用するか、スプレッドシート プログラムを使用して最初に .csv を .xlsx に変換します。