2017-04-07 7 views
0

ExcelからWord文書を開こうとしていますが、次のコードを使用しているときに最初の行に固執しています。私は参照を追加しましたが、定義されていないコンパイルエラーのユーザ定義型を取得します。単語アプリケーションをExcelから使用できません

Dim oApp As Word.Application 
Dim oSec As Word.Section 
Dim oDoc As Word.Document 

Set AppWord = CreateObject("Word.Application") 
Set oApp = New Word.Application 
Set oDoc = oApp.Documents.Add 
+0

参考文献でWordライブラリをチェックしましたか? – Aeneas

+0

[ユーザー定義型が定義されていません]エラー(http://stackoverflow.com/questions/24261557/user-defined-type-not-defined-error) – niton

答えて

0

あなたは(、[開発]タブをクリックしてください:Visual Basicの)VBAを開いてVBAコンテキストの参照を追加する必要があり、あなたのワークブックを選択し、メニューから[クリック:ツール、参照を。参考文献リストで

は、Wordのオブジェクトライブラリを見つけて、

enter image description here

OKそれはクリックする前にチェックされていることを確認してくださいここでもう一度試してください、とoAppが見えるようにすることを忘れないでください! :

Sub Test() 
    Dim oApp As Word.Application 
    Dim oSec As Word.Section 
    Dim oDoc As Word.Document 

    Set AppWord = CreateObject("Word.Application") 
    Set oApp = New Word.Application 
    Set oDoc = oApp.Documents.Add 

    oApp.Visible = True 

End Sub 
+0

ご迷惑をおかけしています。 – Kavitha

関連する問題