Zoho Sheetのセル変更時にドキュメントマージをトリガーする方法
Zoho Sheetのセル変更時にドキュメントマージをトリガーする方法
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
概要
Zoho Sheet内の指定のセルまたは列のデータが変更されるたびに、Zoho Writerで文書を自動生成できます。手動で差し込みを行う代わりに、Zoho Sheetが指定のセルの変更を検出し、Writerの差し込みAPIを自動的に呼び出します。これにより、シートの更新内容に基づいて、請求書、証明書、レター、レポートなどの文書を手作業なしで生成できます。
前提条件
Zoho Writerで差し込み文書テンプレートを作成し、Zoho Sheetの項目を使用してテンプレートを準備します。
シートを開きます。
[ツール]→[カスタム関数]→[カスタム関数を作成する]
に移動します。
カスタム関数エディターで、キーと値のペアを使用してデータマップを準備し、適切なWriterのスコープで設定した外部連携を使用して、必要な
差し込みAPI
を呼び出します。カスタム関数の作成方法については、
こちらのページを参照してください
。
手順
シートを開き、
[ツール]→[VBAマクロ]→[マクロを作成]
に移動して、名前と説明を入力します。
VBAマクロエディターで、次の操作を行います。
左側のパネルで[シート1]を選択します。
イベント[OnChange]を選択します。
前提条件で作成したカスタム関数を呼び出すように設定します。
スクリプトが完成すると、セルの値が変更されるたびに、Zoho Writerの差し込み文書処理が実行されます。
関連記事
カスタム関数を実行するための外部連携(認証トークン)を作成する方法
VBAマクロを作成、実行、記録する方法