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 でアクティブではありません。
解決策
- Excel を開き、メインメニュー > [Excel オプション]をクリックします。
- [アドイン]カテゴリーをクリックします。
- [マネージャ]で、COM アドインを選択して、[続行]をクリックします。
- 「NuGenesis Smart Builder」のチェックボックスはクリアされます。
- Smart Builder アドインのチェックボックスをクリックし、[OK]をクリックします。
- Excel によって Smart Builder が読み込まれます。
- 正常に完了すると、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
- HKEY_LOCAL_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
- HKLM\Software\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
- HKCU\Software\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
追加情報
Smart Builder は、Excel のクラッシュ時にアクティブであった場合、Excel によって使用不可にされていることがあります。アドインを再度有効にするには:
- Excel を開き、メインメニュー > [Excel オプション]をクリックします。
- [アドイン]カテゴリーをクリックします。
- [マネージャー]で、[使用できないアイテム]を選択し、[続行]をクリックします。
- Smart Builder アドインを選択し、[有効にする]をクリックします。
- [解決]セクションの手順を繰り返し、Excel がアドインを読み込むようにします。
Smart Builder は、HKLM に適切に登録されているが、使用不可な項目リストにはなく、Excel によって読み込まれないことがあります。
id26939, SUPNG, エクセル