Sikaku-cls.xls
○「ツール」→「マクロ」→「新しいマクロの記録」
○「マクロの記録」のマクロ名を「四角形」とする
○ 図形描画で四角形を描く
○「ツール」→「マクロ」→「記録終了」
○「表示」→「ツールバー」→「フォーム」
○ フォームの「ボタン」を選択し、Sheet1上に作成する
○「マクロの登録」が表示されるので、「四角形」を選択する
○ ボタンを右クリックし、「テキスト編集」を選択
○ ボタン名を「四角形」と書き改める
○ ボタンを右クリックして、「テキスト編集の終了」を選択
○ 四角形を選択する
○「ツール」→「マクロ」→「新しいマクロの記録」
○「マクロの記録」のマクロ名を「クリア」とする
○ Deleteキーを押すと四角形が削除される
○「ツール」→「マクロ」→「記録終了」
○「表示」→「ツールバー」→「フォーム」
○ フォームの「ボタン」を選択し、Sheet1上に作成する
○「マクロの登録」が表示されるので、「クリア」を選択する
○ ボタンを右クリックし、「テキスト編集」を選択
○ ボタン名を「削除」と書き改める
○ ボタンを右クリックして、「テキスト編集の終了」を選択
○参考(Module1のソースコード)
Sub四角形()
'
' sikaku Macro
' マクロ記録日 : 2006/6/11 ユーザー名 : hisa
'
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 87#, 105.75, 55.5, 42.75). _
Select
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 10
Selection.ShapeRange.Fill.Transparency = 0#
Selection.ShapeRange.Fill.Patterned msoPatternLargeGrid
Selection.ShapeRange.Line.ForeColor.SchemeColor = 10
Selection.ShapeRange.Line.Visible = msoTrue
End Sub
Sub cls()
'
' cls Macro
' マクロ記録日 : 2006/6/11 ユーザー名 : hisa
'
Selection.Delete
End Sub