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マクロの作成・実行・データ管理方法