結合を禁止しオンオプション厳格な私は、エラーを生成し、次のコードがあります。:後半
Option Strict On
Imports Microsoft.Office.Interop
Public Class Form1
Dim xlApp As New Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
xlWorkBook = xlApp.Workbooks.Open("C:\Book1.xlsx")
xlApp.Visible = True
For i = 1 To xlWorkBook.Worksheets.Count
xlWorkBook.Worksheets(i).Visible = True
Next
End Sub
End Class
はありがとうございます。
'xlWorkSheet'を使って' Worksheets'を最初に参照し、それに '.Visible'プロパティを設定するとどうなりますか? (あなたがそれをすることができるかどうかは確信していますが、あなたができることのように思えます)。 – Bugs
あなたはただの事実を述べています。 xlWorkSheet変数を宣言し、それを使用することを検討しました。 CType()を使用してキャストします。 –