投稿時間:2004/01/05(Mon) 14:02 投稿者名:ak
Eメール:
URL :
タイトル:Re: エクセルのオートシェイプについて
こんにちは。
こんな感じでしょうか?
'(*.frm)フォームにCommandButtonを1個配置してください。 '「Microsoft Office 9.0 Object Library」を参照設定してください。 '実行環境:Win2000,VB6 SP5,Excel2000 Option Explicit Private pxlsExcel As Excel.Application Private pxlsWkBook As Excel.Workbook
Private Sub Form_Load() Set pxlsExcel = CreateObject("Excel.Application") Set pxlsWkBook = pxlsExcel.Workbooks.Add pxlsExcel.Visible = True End Sub
Private Sub Command1_Click() With pxlsWkBook.ActiveSheet.Shapes.AddShape(51, 35.25, 35.25, 43.5, 16.5) .TextFrame.Characters.Text = "1" 'テキスト追加及び表示『1』 .Rotation = 90 '90度回転 End With End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) Set pxlsExcel = Nothing Set pxlsWkBook = Nothing End Sub
|