• ベストアンサー

同行各セルの数式を一行そのまま複数の別シートにコピー

Excel2003です。 アルファベットのA~Zまで26シートつくり、まず、シートAの1行目の A列~R列まで各セルに入力項目をタイプしました。 (Aは名前、BはTELというように) 残りのシートB~ZまでもシートAの1行目のA列~R列までと同じ 項目を入れたいのですが、効率のいい方法はありますでしょうか。。。 文字列をあとあと変更することも考え、=とEnterキーでやればいいと 思っていましたが、膨大な手間だとわかり、行ごと数式を別シートに 移せるような方法があればと思い、質問しました! どうかよろしくお願いします。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.4

1. シーとAのA1:R1をコピーする。 2. 下のシート見出しでシートBをクリックして、SHIFTキーを押しながらシートZの見出しををクリックして、シートAからシートZまでを選択する。 3. シーとBのA1を選択して貼り付ける。 4. これで、全部のシートに貼付けできる、はず。

dratiger
質問者

お礼

できました!わかりやすい説明どうもありがとうございます!

その他の回答 (5)

  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.6

まずBシートを作成してそのBシートを必要な数だけコピーして 後からシート名を変更する方法もあります あるいは シフトを押しながら最後のシートタブを選択するか Ctrlを押しながら任意のシートタブを選択して 同じにしたいシートのタブを全て選択して セルに入力すると全てのシートに同じ数式が入力されますので B~Zのシートを選択しておいて=とEnterキーで入力していくか 作成済みのBシートをコピーしてC~Zのシートタブを選択して貼り付けるなどの方法があります

回答No.5

すみません、補足です。 説明したやり方は、修正した場合を想定し最適な方法かと思います。 後々修正される場合、Aシートの1行目の項目を修正すれば、 残りのB~Zシートも自動修正されます。

dratiger
質問者

お礼

できました!ありがとうございます!

回答No.3

(1)B~ZシートまでをShiftキーを用いて一括選択します。 (2)その状態でA1セルに「=」を打ち込みAシートのA1セルを選択してEnterを押します。 (3)数式がA1セルに入りますので、A1セルをコピーしR1セルまで貼りつけます。 (4)シートのグループ化を解除するため、Aシートを選択して終了です。

  • MAD0NNA
  • ベストアンサー率32% (58/178)
回答No.2

こんにちは Sheet2の名前を B に その B の(1、A)に =A!A1 を入力 右のセルにコピペ(=A!A2、=A!A3、=A!A4・・・) その1行をコピー Sheet3の C にペースト Sheet4の D にペースト ・ ・ ・ 的外れの回答ならスミマセン いかがでしょうか?

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

本来ならばA-Zまでのシートをシート見出しでAをクリックしてからShiftキーを押しながらZをクリックすればAからZまでが作業グループとなって、その状態でシートAに入力をすればすべてのシートの同じセルにデータが入力されるのですが。 Aシートの全体を選択してコピーし、その後にBシートからZシートまでを同じ作業グループにして、Bシートに貼り付けをすればすべてのシートにデータを貼り付けることができます。

dratiger
質問者

お礼

できました。どうもありがとうございます!

関連するQ&A