メインコンテンツへスキップ
Waters Japan

NuGenesis LMS フォームを閉じるときのエラー:The section is marked as a form but Smart Builder has not validated it(このセクションはフォームとしてマークされましたが、Smart Builder により検証されていません) - WKB26939

Article number: 26939To English version

症状

  • NuGenesis LMS フォームを閉じると、以下のエラーメッセージが表示される。
    • 「This section is marked as a form but Smart Builder has not validated it. Please check if the section is a valid form and the Smart Builder is installed and functions correctly」(このセクションはフォームとしてマークされましたが、Smart Builder により検証されていません。セクションが有効なフォームであるか、Smart Builder がインストールされて正しく機能しているかを確認してください。)
  • Excel 自体が閉じず、応答しないように見える
  • NuGenesis からのメッセージボックスが、Excel 画面の背後に隠れて表示されることがある

環境

  • NuGenesis 9 LMS
  • NuGenesis 8 LMS
  • NuGenesis 8 ELN

原因

Smart Builder プラグインが Excel でアクティブではありません。

解決策

  1. Excel を開き、メインメニュー > [Excel オプション]をクリックします。
  2. [アドイン]カテゴリーをクリックします。
  3. [マネージャ]で、COM アドインを選択して、[続行]をクリックします。
  4. 「NuGenesis Smart Builder」のチェックボックスはクリアされます。
  5. Smart Builder アドインのチェックボックスをクリックし、[OK]をクリックします。
  6. Excel によって Smart Builder が読み込まれます。
  7. 正常に完了すると、Smart Builder が[リボン]の[アドイン]タブに表示されます。

上記の手順を完了した後に Smart Builder が読み込まれない場合や、読み込まれるが Excel を再起動した後に読み込まれていない状態に戻る場合は、以下のレジストリキーがマシンに存在していることを確認してください。

  • NuGenesis 9.1 ~ 9.3/Excel 365:
    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior: 3
      • FriendlyName: NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • Description: NuGenesis LMS Smart Builder -- an addin created with VSTO technology
      • Manifest: file:///Drive:\Program Files (x86)\Waters\NuGenesis LMS Smart Builder\FormDesigner.vsto|vstolocal
    • 注:NuGenesis 8 ELN の場合(NuGenesis LMS の場合でも)、以下に示す HKCU パスにも、同じキーが存在することがあります。FormDesigner レジストリキーが HKLM と HKCU の両方に存在する場合、HKCU キーが優先されます。LoadBehavior キーは、HKLM、HKCU、またはその両方のパスに存在するかどうかに関係なく、3 に設定する必要があります。
    • 注 2:場合によっては、LoadBehavior キーを以下に示す 3 番目のレジストリパスに設定する必要があります。LoadBehavior キーの値を 3 に設定します。
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\Excel\Addins\FormDesigner
  • NuGenesis 8 LMS FR1、SR2、および NuGenesis 9:
    • HKLM\Software\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior: 3
      • FriendlyName: NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • Description: NuGenesis LMS Smart Builder -- an addin created with VSTO technology
      • Manifest: file:///Drive:\Program Files (x86)\Waters\NuGenesis LMS Smart Builder\FormDesigner.vsto|vstolocal
    • 注:NuGenesis 8 ELN の場合(NuGenesis LMS の場合でも)、以下に示す HKCU パスにも、同じキーが存在することがあります。FormDesigner レジストリキーが HKLM と HKCU の両方に存在する場合、HKCU キーが優先されます。LoadBehavior キーは、HKLM、HKCU、またはその両方のパスに存在するかどうかに関係なく、3 に設定する必要があります。
    • 注 2:場合によっては、LoadBehavior キーを以下に示す 3 番目のレジストリパスに設定する必要があります。LoadBehavior キーの値を 3 に設定します。
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\Excel\Addins\FormDesigner
  • NuGenesis 8 ELN:
    • HKCU\Software\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior: 3
      • FriendlyName: NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • Description: NuGenesis LMS Smart Builder -- an addin created with VSTO technology
      • Manifest: file:///Drive:\Program Files (x86)\Waters\NuGenesis Laboratory Execution Method Editor\FormDesigner.vsto|vstolocal

追加情報

Smart Builder は、Excel のクラッシュ時にアクティブであった場合、Excel によって使用不可にされていることがあります。アドインを再度有効にするには:

  1. Excel を開き、メインメニュー > [Excel オプション]をクリックします。
  2. [アドイン]カテゴリーをクリックします。
  3. [マネージャー]で、[使用できないアイテム]を選択し、[続行]をクリックします。
  4. Smart Builder アドインを選択し、[有効にする]をクリックします。
  5. [解決]セクションの手順を繰り返し、Excel がアドインを読み込むようにします。

Smart Builder は、HKLM に適切に登録されているが、使用不可な項目リストにはなく、Excel によって読み込まれないことがあります。

id26939, SUPNG, エクセル