• 締切済み

エクセルの関数?設定

質問です。 エクセルに細かく区切った表を作成してもらいました。B4の用紙に8枚作成できるように作られてるのですが、1枚に4件づつ数字を入れます。その8枚綴りの表を10ページほど毎月作成するのですが、一気に消せるように「ボタン」を作成されててその『ボタン』を押すと数字が入ったセルだけが選ばれて、「パラパラ…」とクリアされていきます。 『ボタン』をコピーして別のページに引用したいのですが、貼り付けてもコピー先のセルの設定のままです。(当然ですが…)で、基本的なところから質問ですが、これは一体どういう機能なのでしょう。 その『ボタン』の〔コントロール書式の設定〕の中に もセルの範囲設定もありません。 どういう機能ですか? 解かりづらい文章ですいません。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんにちは。 >『ボタン』をコピーして別のページに引用したいのですが、貼り付けてもコピー先のセルの設定のままです。(当然ですが… ちょっと文章が分りません。「貼り付けてもコピー先のセル」は、「貼り付けてもコピー元のセル」の設定なら、意味が通りますが……。 フォーム・ツール側のボタンでしたらコピーできますが、その中身のコードの書き方によって、うまく行かない場合があります。コードを見せていただければ、直せます。

takayosi
質問者

お礼

ありがとうございました。

回答No.3

「マクロ」と呼ばれる機能です。 単純にボタンをコピーして違うシートにはりつけても 動きません。マクロを追加する必要があります。 一つは、1番さんが答えられているの、もう一つの方法を 記述します。 そのボタンを右クリックして選択画面を表示し 「コードの表示」を選択してみてください。 VisualBasicEditorという別画面がきどうして 対象のプログラムが表示されるはずです。 もし右クリックできないのであれば、 マクロを無効にして画面を開いてみてください。

takayosi
質問者

お礼

こんにちは。 丁寧な回答ありがとうございました。 このデータ表をいただいた時、マクロの話をされてました。 VisualBasicEditorの画面 出せました。 が、私には、ちょっと高度すぎるので一度勉強してからチャレンジしてみます。

  • youdajin
  • ベストアンサー率25% (18/70)
回答No.2

マクロの記録で数値が入力されたセルを選択して クリアすると以下のマクロが作成されます。 ヒントになりませんか? Sub Macro1() ' ' Macro1 Macro ' マクロ記録日 : 2006/3/10 ' Range("A1,B2,C3,D4,E5").Select Selection.ClearContents End Sub

takayosi
質問者

お礼

確かにマクロです。 ちょっと私には高度すぎました。ありがとうございました。

  • akio_myau
  • ベストアンサー率34% (515/1480)
回答No.1

実物を見ていないのでなんともいえませんがマクロを作成してボタンにマクロの機能を割り当てたのではないでしょうか。

takayosi
質問者

お礼

確かにマクロです。 ちょっと私には高度すぎました。ありがとうございました。

関連するQ&A