VB Excel操作テクニック.NET

VBでExcelを読込み、操作するテクニック集。貼付だけで機能するソースコードも公開。
Excelの複数シートを選択状態にする
Excelの複数シートを選択状態にする

Excelの複数シートを選択状態にする

シートをアクティブに設定します。
実際のExcel操作で言うところの、シートをクリックしたときの選択された状態や、
CtrlやShiftを押したまま複数シートを選択する処理です。


' Excelアプリケーション
Dim xlApp As Application = Nothing
' ワークブック
Dim  xlBooks As Workbooks = Nothing
Dim xlBook As Workbook = Nothing
' シート
Dim xlSheets As Sheets = Nothing

xlApp = New Application
xlBooks = xlApp.Workbooks
xlBook = xlBooks.Open('対象ファイルまでの完全パス')
xlSheets = xlBook.Worksheets



' 作業用ワークシート
Dim wkSheets As Sheets = Nothing

' 選択対象シートを抽出
wkSheets = xlSheets(New Object() {1, 2})

' 対象ファイルの1,2シートを選択
wkSheets .Select()

' 選択された状態のExcelBookを5秒間表示
xlApp.Visible = True
System.Threading.Thread.Sleep(5000)

« »