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