[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数のシートの1つのセルをコピーするには』(k)
Sheet53のA1に =INDIRECT("Sheet"&ROW()&"!A1") と入力して、A52までフィルドラッグ。
セルの内容が数式では困るという場合は、 上記の作業をした後、 A1からA52を選択して、メニューバーの 編集(E)→コピー(C) →編集(E)→形式を選択して貼り付け(S)→ 表示されたダイアログの値(V)にチェックを入れてOKボタンを押す。
こんな感じでいかがでしょうか?
(ば)
先程の例の応用で対処してみましょう。
先程作成されたSheet53を、(k)さんがご利用なさりたいエクセルのブックにコピーして下さい。 ※北海道、青森等の名前がついたシートがあるブック その後、Sheet53のB1から「北海道」「青森」と順に下方向へと入力し、シート名の一覧表を作ります。 一覧表が出来上がったら、先程の数式を次のように変更して下さい。
・変更前 =INDIRECT("Sheet"&ROW()&"!A1") ↓ ・変更後 =INDIRECT(B1&"!A1")
INDIRECT関数のヘルプを参照して、ご利用状況に応じて改良してみて下さい。
(ば)
お手伝い程度の回答でしたので、お礼を頂いて恐縮です。
蛇足でしょうが、 シート数が多すぎてひとつひとつ入力してらんない!という場合は、 下記スレッドを参考にして下さい。
[[20040819143128]]『目次を作りたいのですが』(辛汗)
(ば)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.