EXCELで1ブックの複数シートに同じ名前のセルを設定したい。

解決済みの質問

EXCELで1ブックの複数シートに同じ名前のセルを設定したい。

OS:Win2K
Office:2K PRO SP3

タイトルの通りなんですが、ある1つのブックの複数シートのセルに同じ名前をつけたいのです。
Ex)
 シート  セル   名前
 Sheet1  A1   計算結果1
 Sheet2  A1   計算結果1
 Sheet3  A1   計算結果1

[挿入]-[名前]-[定義]からでは上手くいきません。

一度名前を付けたシートをコピーして増やすと元シートとコピー先シートで同じ名前が付いているのですが・・・

名前を付けたら、VBAで「シート名+セル名」で値を使用する予定です。

投稿日時 - 2005-02-22 18:57:52

連想キーワード:

QNo.1232302

困ってます

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

こんばんは。

Sheet1 では、A1
Sheet2 では、B2
Sheet3 では、C3

上のセルに「計算結果」という名前をつける場合


挿入>名前>定義 で表示される名前定義ダイアログの名前のところに

Sheet1!計算結果
Sheet2!計算結果
Sheet3!計算結果

このように、シート名と!と名前を入力します。

参照範囲は先に挙げたセルを入力
または先にセルをクリックしておいて名前入力

これで、各シートに同じ名前を定義でき、
シート名と名前で参照できるようになります。

以上です。

投稿日時 - 2005-02-23 00:17:33

お礼

セル名にシート名をつけるのですね!
やってみたら上手くいきました!!
シートが50シート近くあって全部コピーしながら作らないといけないかと思ってました。
これで、名前付けもマクロで自動化できます。
ありがとうございました。

投稿日時 - 2005-02-23 10:09:22

ANo.2

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

Sheet1のタブを選択後、Shiftキーを押してSheet3のタブを選択して、グループ編集にしてから名前を付けてみられてはいかがでしょうか。

投稿日時 - 2005-02-22 19:02:19

補足

あっ、すみません。例が悪かったです。
シート毎にセルの位置が変わります。
串刺しはできません。

投稿日時 - 2005-02-22 19:10:27

あわせてチェックしたい
  • Excel VBA ユーザ関数 他ブックセル範囲の引渡し ...
  • EXCELで複数Sheetの特定セルに自動的に一連番号をつけたい ...
  • エクセルVBAの処理でブックの中に複数のシートがあり、そのシート名と同 ...
PR

OKWaveのオススメ