|
こんにちは。VBA超初心者です。
仕事でお客様の予約表を作成したいと思っています。
印刷の都合上、同じ時間枠を2列(5行×2列)で表を作成しています。
この場合、シート@に10行で書かれているお名前を、シートAの5行×2列の表のセルにどのようにして当て込めば良いかをご教示いただきたいです。
例えば8名が12時に10名が13時に予約していたり、日により予約の人の数は変動します。
そのため、12時の5行×2列に8名、13時の5行2列に10名と変動に対応して当て込めたいと考えています。
シート@の数の変動に対応しつつ、シートAの表に列に処理を繰り返すためにはどの様にしたらよろしいのでしょうか。
例えばシート@に
A列に予約時間(12時、13時など)
B列にお名前(Zさん、Yさん、Xさん、…など)
が入力されているとして、
シートAの
A1に12時(B1とセル結合)
C1に13時(D1とセル結合)
と記載された表の
A2:B6までに12時予約の人の名前
C2:D6までに13時予約の人の名前
を入れる方法を教えていただけますと大変助かります。
分かりにくくて申し訳ございませんがどなたかよろしくお願いします。
|
|