コンテンツにスキップ

PDF エクスポート(Google Docs テンプレート)

doc-generate 列を使うと、Google Docs のテンプレートにテーブルの列データを差し込み、PDF として自動生成できます。検収書、見積書、納品書など、帳票の自動生成に使えます。

テンプレート説明
工場検収Google Sheets → 検収書 PDF 自動生成

Google Docs テンプレートを準備する

Section titled “Google Docs テンプレートを準備する”
  1. Google Docs で帳票のテンプレートを作成する。

  2. データを差し込みたい箇所に 二重波括弧 でプレースホルダーを記述する。

    例:

    • {{会社名}} — 会社名列の値で置換される
    • {{検収日}} — 検収日列の値で置換される
    • {{金額}} — 金額列の値で置換される
  3. テンプレートの URL をコピーする。

Saturn は以下の手順で PDF を生成します。

  1. Google Docs テンプレートをコピー
  2. テーブルの列データで {{プレースホルダー}} を自動置換
  3. PDF としてエクスポート
  4. Saturn のストレージに保存

生成された PDF はセルからダウンロードできます。また、置換後の Google Docs も残るため、必要に応じて手動で編集してから PDF 化することもできます。

  1. doc-generate 列のセルに表示される PDF ダウンロードボタン をクリックする。

  2. PDF ファイルがダウンロードされる。

生成された帳票を手動で微調整したい場合:

  1. doc-generate 列のセルに表示される Google Docs リンク をクリックする。

  2. Google Docs 上で内容を編集する。

  3. Google Docs のメニューから ファイル → ダウンロード → PDF で手動エクスポートする。

状態表示
未実行空欄
生成中「生成中…」(アニメーション表示)
成功PDF ダウンロードボタン + Google Docs リンク
エラーエラーメッセージ + 再実行ボタン(▶)

Google Sheets 連携が必要です。Google Sheets 連携の設定方法 →

Google Docs テンプレートへのアクセスに追加の権限が必要です。Google Sheets を一度切断してから再接続してください。

プレースホルダーが置換されない

Section titled “プレースホルダーが置換されない”
  • テンプレートのプレースホルダー名({{○○}})とテーブルの列名が一致しているか確認してください
  • テンプレート内のプレースホルダーが途中で書式変更されていないか確認してください(Google Docs で波括弧の一部だけ太字にすると、プレースホルダーとして認識されません)