エクセル(2007または2010)で,複数シート(テンプレートは同じ)が同一シートを参照するようにしたいです。その際,シートが1つ後ろへ(タブが1つ右へ)移るたびに,参照元シート上の参照セルを1つ下の行へずらすようにしたいです。
複数(40枚)の個票を作るために,入力用のシートを作成して個票となる複数のシートが入力用シートを参照するようにしたいのです。
個票用のシートにある十数カ所の数式を手で修正しよう(十数カ所×40枚=数百カ所!!)としていますが,いい方法はないでしょうか。
ご存じの方がいらっしゃいましたら,お知恵をお借りしたいです。よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>シートが1つ後ろへ(タブが1つ右へ)移るたびに,参照元シート上の参照セルを1つ下の行へずらす
原則としてエクセルには、自分がシート並びのどこにいるのかとか、そういう事を見る機能はありません。
●簡単な作成方法1
シート名に「Sheet1」「Sheet2」「Sheet3」と言った具合に番号を振っておいて、その番号で「何番目」のデータを持ってこさせる
●簡単な作成方法2
「目次シート」を用意、シートの名称、あるいは各シートに固有の記入内容(たとえば番号や名前といった)の一覧を用意、その隣に欲しいデータや欲しいデータの番号を列記しておいてVLOOKUP等で取ってこさせる
○マクロを使った方法
古いマクロを使う方法を1つご紹介しておきます。
手順:
数式タブの名前の定義▼を開始
名前 SheetIndex
参照範囲 =GET.DOCUMENT(87)
と記入し、登録する
#参考
任意のシートに
=sheetindex
と記入すると、自分が今何枚目にいるのか出てくる
それぞれのシートで、具体的にどこから何を持ってきたいのかさっぱり情報がありません。
具体的な数式の書き方とか説明できませんので、下記をテキトーに応用してください。
「目次」シートのA列を上から順に取ってきたい:
=INDEX(目次!A:A,sheetindex)
わかりにくい質問にもかかわらず、丁寧に教えていただき、ありがとうございます。
「古いマクロを使う方法」で、無事解決しました。助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) ピボットテーブルの参照式はオートフィル出来ない? 2 2023/03/03 15:57
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) エクセル 関数参照範囲のセルの表示 1 2023/03/16 14:55
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) Excel M365 データチェックの仕掛けを作りたい 2 2023/06/03 23:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
EXCEL:同じセルへどんどん足し...
-
別シート参照のセルをシート毎...
-
エクセルで前のシートを連続参...
-
VBAでシートコピー後、シート名...
-
シートの保護のあとセルの列、...
-
エクセルで前シートを参照して...
-
EXCELで1ヶ月分の連続した日付...
-
前の(左隣の)シートを連続参...
-
Accessのスプレッドシートエク...
-
エクセルでファイルを開いたと...
-
エクセルでシート名を自動入力...
-
Excel、同じフォルダ内のExcel...
-
【Excel関数】値が合致するセル...
-
EXCELで同一フォーマットのシー...
-
至急お願いします。エクセルシ...
-
Excelの複数ファイルの複数行を...
-
複数シートの固定のセルの値を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
前の(左隣の)シートを連続参...
-
Excelで金銭出納帳。繰越残高を...
-
EXCEL:同じセルへどんどん足し...
-
EXCELで1ヶ月分の連続した日付...
-
シートの保護のあとセルの列、...
-
別シート参照のセルをシート毎...
-
エクセルでファイルを開いたと...
-
EXCELで同一フォーマットのシー...
-
エクセルで前のシートを連続参...
-
エクセルで前シートを参照して...
-
VBAでシートコピー後、シート名...
-
Accessのスプレッドシートエク...
-
エクセルのシート名をリスト化...
-
複数シートの特定の位置に連番...
-
Excelのシートを、まとめて表示...
-
エクセル 計算式も入っていない...
-
スプレッドシートの関数VLOOKUP...
おすすめ情報