VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/03/21(Mon) 17:22
投稿者花ちゃん
Eメール
URL
タイトルRe^5: WebBrowser での Excel 制御について

表示だけなら Spreadsheet1 ではどうですか?

[Microsoft Office Web Components 9.0] チェック ボックス、
[Microsoft Office XP Web Components] チェック ボックス、または
[Microsoft Office Web Components 11.0] チェック ボックスをオンにし、
[OK] をクリックします。

Private Sub Command1_Click()
    Dim xlApp   As Excel.Application
    Dim xlBook  As Excel.Workbook
    Dim xlSheet As Excel.Worksheet
    Set xlApp = CreateObject("Excel.Application")
    Set xlBook = xlApp.Workbooks.Open("C:\Test.xls")
    Set xlSheet = xlBook.Worksheets(1)
    xlSheet.UsedRange.Copy
    Spreadsheet1.DisplayToolbar = False
    Spreadsheet1.DisplayTitleBar = False
    Spreadsheet1.Range("A1").Paste
    xlApp.Quit
    Set xlSheet = Nothing
    Set xlBook = Nothing
    Set xlApp = Nothing
End Sub

画面上で編集はできますが元のファイルには何の影響も与えません。

上記実行結果の画面です。
hhttp://bbs4.aimix-z.com/gbbs.cgi?room=hanafusa


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -