0

CreateObject("Word.Application") を呼び出そうとするとエラーが発生し、IE9.0 内で実行されている win7 で Word アプリケーション オブジェクトを作成できず (互換性のあるビューがチェックされています)、PC に MS Office Word 2007 がインストールされています。これは、Web ページ (jsp) から呼び出される VB スクリプトから呼び出します。

どんなアイデアでも大歓迎です。

Set ObjSpellChck= CreateObject("Word.Application")

        If (IsEmpty(ObjSpellChck)) Then 
            MsgBox "Could not create Spell Check Object"
            Exit Sub
        End If

        If Err.Number <> 0 OR Err.Number = 429 Then
            MsgBox "Please install the 'Spell Check' ActiveX Control", 64
            Err.Clear
            On Error GOTO 0
            Exit Sub 
        End If 
4

1 に答える 1

1

Microsoft Word コントロールは「スクリプトを実行しても安全」とマークされていないため、Web ページから使用することはできません。

VBScript の使用を本当に停止する必要があります。Internet Explorer 以外のブラウザーでは機能せず、新しいバージョンの Explorer では完全に機能しなくなる可能性があります。(IE10 では確実に動作しない可能性があるという報告が既にいくつかあります。)

于 2013-04-05T16:50:20.887 に答える