• ベストアンサー

エクセル2013で質問です

4枚シートを作成しました。 役割は下記の通り。 1枚目 入力画面 2~4枚目 入力数値を反映して出力帳票を作成 ここで、2~4枚目を非表示にして、 1枚目で2・3・4それぞれ印刷したいと思います。 印刷ボタンを作成して押すと印刷されるようにしたいのですが とりいそぎマクロで、記録をした状態で2・3・4それぞれ印刷する マクロを作成しました。 これをボタンに紐づける方法がわかりません・・・ どなたかお教えください。 何卒、宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

挿入タブの図形からてきとーなオートシェイプ(○でも□でも)を一個シート上に描画 右クリックしてマクロの登録を開始、作成しておいたマクロを選んでOKする 以上です。 やり方が分かったら、改めてオートシェイプに文字を記入したり色を塗ったり見栄え良く作画してから、改めてマクロを登録してご利用ください。 実際には、別にオートシェイプじゃなくても何かインターネット画面のバナー画像みたいな絵とかでも、同じに利用できます。ネットを探すとフリーの(センス良い?かは探し方次第)「ボタン画像」とかも沢山ダウンロードできますので、そういうのを利用するのも良いでしょう。 また言わずもがなですが、マクロは事前によくテストランして、キチンと正しく動作することを確認してから最後の仕上げでボタンに取り付けます。

その他の回答 (3)

noname#191093
noname#191093
回答No.4

下記のリンクは英語のサイトですが、参考になると思います。 http://www.extendoffice.com/documents/excel/878-excel-insert-macro-button.html

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.3

> フォームがどこにあるのか・・・ > それとマクロの一覧に記録させたものがあるだけで、 > 実際にはあまりわかっていません。 ツールバーの上で右クリックしてメニューを表示させると、一覧にフォームというのがありますからそれをクリックしてください。そうするとフォームのツールバーが出現しますので、そこでボタンを選択してカーソルが十字になったら、それで好きなところに好きな大きさでボタンを配置すると、マクロの登録ダイアログが出ますので、記録したマクロを選択して登録してください。

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

フォームのボタンを配置したのでしたらボタンの外周の網目の右クリックメニューにマクロの登録があるのでそれで登録します。コントロールツールボックスからボタンを配置したのでしたら、右クリックメニューでコードの表示をさせて、その中に作成したボタンに対応するマクロをコピーしてください。

googoog
質問者

補足

すみません・・・ フォームがどこにあるのか・・・ それとマクロの一覧に記録させたものがあるだけで、 実際にはあまりわかっていません。 できれば一から教えていただければ幸いです。 また、それが記載されているHPなどあればお教えください。 すみません。 何卒、宜しくお願いいたします。

関連するQ&A