|
■No27221 (Hongliang さん) に返信 > 2008/10/30(Thu) 16:09:13 編集(投稿者) > > あー、System.Windows.Forms.WebBrowser の Document プロパティじゃ無理でしたね。IHTMLDocument のラップですから。 > WebBrowser.ActiveXInstance の方の Document を使ってみてください。
Hongliang様ありがとうございます。 WebBrowser.ActiveXInstance.Document でうまくいきました! 感動しました!!
以下ソースです Imports Excel Imports Office
Public Class Form1
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted MsgBox("DocumentCompleted終了しました。") End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
WebBrowser1.Navigate("c:\test.csv")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim book As Excel.Workbook = CType(WebBrowser1.ActiveXInstance.Document, Excel.Workbook)
Dim sheet As Excel.Worksheet = book.Worksheets(1) sheet.Cells(1, 1).value = "書込み成功!!!" End Sub End Class
また宜しくお願いします。
|