• 締切済み

ecxel2007 シート追加ボタンを作成したい

excel2007で原本のシートを作成し、そのシートに"シート追加ボタン” を作成して、クリックすると作成したシートが追加されていくというVBAを使用した形で作りたいのですが、初心者の為、ボタンの作り方、及び計算式を細かく教えて下さる方。 急ぎの為、お待ちしております。

みんなの回答

  • akira0922
  • ベストアンサー率48% (23/47)
回答No.1

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を押す これで、自動的にシートを作成できるボタンができたと思います。 この方法は他のボタンを作成するときにも応用できますので、 ご自分でも色々試行錯誤してみて下さい。