- 締切済み
ecxel2007 シート追加ボタンを作成したい
excel2007で原本のシートを作成し、そのシートに"シート追加ボタン” を作成して、クリックすると作成したシートが追加されていくというVBAを使用した形で作りたいのですが、初心者の為、ボタンの作り方、及び計算式を細かく教えて下さる方。 急ぎの為、お待ちしております。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- akira0922
- ベストアンサー率48% (23/47)
a0333さん こんにちは。 初心者ということですので、かなり簡単な方法を紹介します。 下記の方法で試してください。自分のPCはexcel2000ですので、 多少異なる部分があるとおもいますが、 そこは頑張って合わせてください。 (1) オートシェイプから長方形を選択し、長方形を作成します (形は○でも構いません。ボタンになりますので、好みで 作成してください) (2) メニューの「ツール」 → 「マクロ」 → 「新しいマクロの記録」を押します。 (3) マクロ名はそのままで、「OK」ボタンを押します。 (マクロのツールが起動します) (4) エクセル下の「sheet1」をクリック → 新しいシートを 追加します (5) マクロのツール上にある「■」を押し、マクロを終了させます。 (6) メニューの「ツール」→「マクロ」→「Visual Basic Editor」 を選択します。(Visual Basic Editorのウィンドウが起動) (7) Sheets("Sheet1").Select の記述があるので、 「Sheets.Select」に編集して保存してください。 (8) 先ほど作成した長方形を右クリックし、「マクロの登録」を選択 →「Macro1」を選択しOKを押す これで、自動的にシートを作成できるボタンができたと思います。 この方法は他のボタンを作成するときにも応用できますので、 ご自分でも色々試行錯誤してみて下さい。