こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセルVBA リストから人数分の表を作成したい

シート1
A1は名前
B1は地名
リストを作成します。
シート1
A1  B1
鈴木 神奈川
田中 東京
斉藤 静岡
高橋 千葉

マクロでシート2に表を作成したいです。
シート2
C1はゼッケン色です。上から赤、黄、青…と決まっています。
A1  B1  C1
鈴木 神奈川 赤
田中 東京  黄
斉藤 静岡  青
高橋 千葉  白

何故マクロを使用したいかといいますと、4名分、5名分、6名分のリストがあります。
なので、それに合わせた人数分の表を作成したいと思った次第です。
5名分の場合
A1  B1  C1
鈴木 神奈川 赤
田中 東京  黄
斉藤 静岡  青
高橋 千葉  白
中村 神奈川 紫

知恵をお借りください。
宜しくお願いします。

投稿日時 - 2019-09-12 11:07:39

QNo.9655984

困ってます

このQ&Aは役に立ちましたか?

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

回答(2)

ANo.2

> いえ、黒枠付きの表を作成したいためです。

もとのデータがどのようなものか、6名もありませんし、バラバラなデータなのかどうかも不明です。4名分、5名分、6名分それぞれ別の一覧があるということでしょうか。一覧としても、その一覧はどのようなリストになっているか不明です。

投稿日時 - 2019-09-12 18:07:19

お礼

説明不足ですみません。この質問は締め切ります。

投稿日時 - 2019-09-12 22:11:58

ANo.1

あるリストに、単にC列に指定されたゼッケン色を連続でいれたいということでしょうか。
赤,黄,青,白,紫…以下不明なので略、というユーザー設定リストを登録しておけば
C1に赤と入れてあとは下にフィルしたら連続でリストで指定した文字が入ります。
オリジナルの連続データをオートフィルで入力できるようにする
https://www.becoolusers.com/excel/autofill-user.html

投稿日時 - 2019-09-12 16:35:26

補足

これはサーフィン大会のシート表です。
名前、地名は毎回大会を行うたびに変わりますので。

投稿日時 - 2019-09-12 17:45:05

お礼

「ゼッケン色を連続でいれたいということでしょうか。」
いえ、黒枠付きの表を作成したいためです。
4名分の黒枠付き表
5名分の黒枠付き表
と作成したいためです。

投稿日時 - 2019-09-12 17:42:55

あなたにオススメの質問