No.3ベストアンサー
- 回答日時:
こんにちは!
VBAになりますが、一例です。
シート見出しの一番左側に「名簿」というシート名のシートがあり、2番目以降のシートのC1セルに表示させるとします。
尚、「名簿」シートB列1行目は項目行になっていて、データは2行目以降にあるという前提です。
ALT+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り(VBE画面を閉じて)マクロを実行してみてください。
(ALT+F8キー → マクロ → マクロ実行です)
Sub Sample1() '//この行から//
Dim i As Long
With Worksheets("名簿")
For i = 2 To .Cells(Rows.Count, "B").End(xlUp).Row
If Worksheets.Count < i Then
Worksheets.Add after:=Worksheets(i - 1)
End If
Worksheets(i).Range("C1") = .Cells(i, "B")
Next i
End With
End Sub '//この行まで//
※ B列データ量よりシート数が少ない場合は
シートを追加するようにしています。m(_ _)m
早速ご回答していただき、ありがとうございました。
また細かいところ迄、ご教授していただきバッチリ出来ました。
これから作業がはかどります。本当にありがとうございました。
No.2
- 回答日時:
あ、逆…
>名簿シートのデータ範囲を選択→他のシートを全部選択
シートを選択してから範囲選択で。
No.1
- 回答日時:
各シート同じセルに入るんですか?
で、すでに名簿シートにはデータが入っているということですか?
名簿シートと同じ位置に他のシートも入れるんですか?
であれば
名簿シートのデータ範囲を選択→他のシートを全部選択→名簿シートがアクティブな状態でF2キー→Ctrl+Enter
では?
そういう事ではないならもう少し具体的に説明してください。
早速お答えいただきありがとうございました。質問内容が分かりづらく申し訳ありません。補足させていただきます。名簿シートのB列に氏名が入っています。その氏名をその他の複数シートの例えばC1セルに1名ずつ名簿シートの上から順番に入れたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) セルの値と同じ名前のシートのセルの結合を解除する方法を教えてください 3 2022/10/03 10:23
- Excel(エクセル) セルの値からファイルを複数作りたい 2 2022/10/06 12:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
Accessのテーブルを既存のExcel...
-
アクセスからエクセルのシート...
-
エクセル シート毎 連続で曜日...
-
EXCELの図形(テキストボックス)...
-
【ExcelVBA】マクロの入ったシ...
-
特定の複数のシートに同じ処理...
-
Excelで条件に一致したものだけ...
-
エクセルの2つのシートを並び...
-
EXCELで存在しないシート...
-
指定したシート名以外を非表示...
-
【Excel VBA】データ貼り付け先...
-
【Excel】 40枚のシートタブを...
-
DATE関数 4月31日などのあ...
-
エクセルでリンク貼り付けした...
-
エクセル:項目を自動で50音の...
-
EXCELの「シートの見出し」のフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
ワークシートそのものの色を変...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセル、特定のシートにパス...
-
エクセルのシー名を二段表示に...
-
Accessのテーブルを既存のExcel...
-
確定申告用の医療費集計フォー...
-
エクセルのシート連番の振り直し
-
【Excel】エクセルの1ファイル...
-
エクセルの複数シートでのリン...
-
【Excel VBA】データ貼り付け先...
-
エクセルでリンク貼り付けした...
おすすめ情報