このページを共有

# 後処理スクリプトを作成する際のガイドライン

後処理スクリプトを作成するときは、次のガイドラインに従ってください。

- 後処理スクリプトには、QC_PostProcessing という名前のサブプロシージャを含める必要があります。このプロシージャは、スクリプトへのエントリ・ポイントとして機能します。このプロシージャは値を返すことはできません。また、引数を持つこともできません。

- Excel でレポート・データを使って作業する前に、まず、レポート・データが含まれている範囲を定義する必要があります。この範囲を定義するには、2 つの手順を実行します。

  - 最初に、データが含まれるワークシート・オブジェクトを作成して、レポート・データが含まれるワークシートを定義します。たとえば、ワークシートの名前が `Query1` の場合、`Set MainWorksheet = ActiveWorkbook.Worksheets("Query1")` というステートメントを使用できます。

  - レポート・データが含まれるワークシートを定義したら、データが含まれる範囲オブジェクトを作成して、データが含まれる範囲を定義します。たとえば、`MainWorksheet` という名前のワークシート・オブジェクトを定義した場合、`Set DataRange = MainWorksheet.UsedRange` というステートメントを使用できます。

  この範囲を定義したら、Visual Basic コードを使用して、範囲に含まれるデータを操作できます。

- 後処理スクリプトを実行する前に、Excel でスクリプトを実行できるように、Microsoft Excel のセキュリティ設定を行っておく必要があります。

  Office 2010: Excel で、［Microsoft Office］ボタンをクリックし、［Excel のオプション］をクリックします。［セキュリティ センター］＞［セキュリティ センターの設定］＞［マクロの設定］を選択します。［VBA プロジェクト オブジェクト モデルへのアクセスを信頼する］を選択します。Excel を閉じます。

  注意: Excel でマクロを有効にすると、Microsoft Visual Basic のコア・オブジェクト、メソッド、プロパティにアクセスできるようになるため、セキュリティ上の危険が生じる可能性があります。

親トピック: 「Excel レポートの概要」

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: