|
分類:[VB.NET/VB2005 以降]
下のコードは、新しくExcelファイルを作成して描画しますが、これを現在開いているExcelに描画するにはどうすれば良いですか? Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
xlClose = False '起動中は、ユーザが Excel を閉じれないように xlApp = New Excel.Application AddHandler xlApp.WorkbookBeforeClose, AddressOf xlApp_WorkbookBeforeClose xlBooks = xlApp.Workbooks xlBook = xlBooks.Add '新規のファイルを開く xlSheets = xlBook.Worksheets xlSheet = DirectCast(xlSheets.Item(1), Excel.Worksheet) xlApp.Visible = True Dim xlShapes As Excel.Shapes Dim xlShape As Excel.Shape xlShapes = xlSheet.Shapes xlShape = xlShapes.AddShape(MsoAutoShapeType.msoShapeCloudCallout, 100, 30, 100, 40) '雲形吹き出しを描画
End Sub
|