Outlook (Office 2010) から Excel ファイルを更新しようとしています。Excel を参照してアクセスするにはどうすればよいですか?
簡単なテストとして、開いているブックの数を数えようとしています。これを実行すると、2 つ開いているにもかかわらず、0 が返されます。
Sub Test()
Dim xlApp As Excel.Application
Dim xlWBook As Excel.Workbook
Set xlApp = New Excel.Application
Debug.Print "xlApp.Workbooks.Count = " & xlApp.Workbooks.Count
On Error Resume Next
Set xlWBook = xlApp.Workbooks("Data.xlsx")
Err.Clear 'Clear error and open File Index
If xlWBook Is Nothing Then
Set xlWBook = xlApp.Workbooks.Open("C:\Users\Chris\Desktop\Data.xlsx")
End If
End Sub