dポイントプレゼントキャンペーン実施中!

行×列の組み合わせで値を列挙する方法は以前解決したのですが、
また難問にぶつかりました。
添付画像のような表を同様に列挙したいのですが、行×列1,列2,列3,列4みたいな組み合わせで書き出したいのです

※見やすくするために空行を入れてますが実際には詰めてます。
 固定値の個所は"固定値"としてすべて同じ文字を入れたいだけです。下記の横方向には違うテキスト。縦方向には同一テキストです。

固定値,A1,固定値,固定値,固定値,B1項目名,B1,B2,B3,B4
固定値,A1,固定値,固定値,固定値,C1項目名,C1,C2,C3,C4
固定値,A1,固定値,固定値,固定値,D1項目名,D1,D2,D3,D4
固定値,A1,固定値,固定値,固定値,E1項目名,E1,E2,E3,E4
固定値,A1,固定値,固定値,固定値,F1項目名,F1,F2,F3,F4
固定値,A1,固定値,固定値,固定値,G1項目名,G1,G2,G3,G4
固定値,A1,固定値,固定値,固定値,H1項目名,H1,H2,H3,H4
固定値,A1,固定値,固定値,固定値,I1項目名,I1,I2,I3,I4
固定値,A1,固定値,固定値,固定値,J1項目名,J1,J2,J3,J4
固定値,A1,固定値,固定値,固定値,K1項目名,K1,K2,J4,K4
固定値,A1,固定値,固定値,固定値,L1項目名,L1,L2,L4,L4

固定値,A2,固定値,固定値,固定値,B1項目名,B1,B2,B3,B4
固定値,A2,固定値,固定値,固定値,C1項目名,C1,C2,C3,C4
固定値,A2,固定値,固定値,固定値,D1項目名,D1,D2,D3,D4
固定値,A2,固定値,固定値,固定値,E1項目名,E1,E2,E3,E4
固定値,A2,固定値,固定値,固定値,F1項目名,F1,F2,F3,F4
固定値,A2,固定値,固定値,固定値,G1項目名,G1,G2,G3,G4
固定値,A2,固定値,固定値,固定値,H1項目名,H1,H2,H3,H4
固定値,A2,固定値,固定値,固定値,I1項目名,I1,I2,I3,I4
固定値,A2,固定値,固定値,固定値,J1項目名,J1,J2,J3,J4
固定値,A2,固定値,固定値,固定値,K1項目名,K1,K2,K3,K4
固定値,A2,固定値,固定値,固定値,L1項目名,L1,L2,L3,L4



A24まで、またはA**の値が例えば「最終行」の行が最終行となります。

この様な場合、どんな処理の繰り返しになるんでしょう?

「【Excel VBA】行×列1,列2,列」の質問画像

質問者からの補足コメント

  • うーん・・・

    添付画像を細かく見ると誤解される箇所がありましたが、
    画像も小さくて見づらいので、テキストで訂正します。

    列の項目名は、
    1行につきB~L、B~L、B~L、B~Lと4回出てきます。
    こんな繰り返しの並び替えです。

    A1,B1,B1,B2,B3,B4

    A1,L1,L1,L2,L4,L4

    A2,B1,B1,B2,B3,B4

    A2,L1,L1,L2,L3,L4



    A24,B1,B1,B2,B3,B4

    A24,L1,L1,L2,L3,L4

    分かりづらくてすみません。おかしい点があれば補足します。

      補足日時:2021/07/09 18:32
  • どう思う?

    失礼しました。
    以前解決したという方法はこちらです。
    https://oshiete.goo.ne.jp/qa/12431789.html

    行×列がシンプルになるパターンでした。

      補足日時:2021/07/09 20:15
  • 端までキャプチャーすると画像が縮小されて見づらくなるので、
    値グループ2まで見せてます。
    値グループ1~値グループ4まであります。
    1行目は最初はBの黄色部分を並べて
    2行目は、C部分を並べて、
    D~Lまでの繰り返しです。
    次1行下がって、A2から始まる、の繰り返しです。
    説明分かりづらくてすみません。

    「【Excel VBA】行×列1,列2,列」の補足画像3
    No.3の回答に寄せられた補足コメントです。 補足日時:2021/07/09 21:57

A 回答 (12件中11~12件)

>行×列の組み合わせで値を列挙する方法は以前解決したのですが、



関連するなら書き出すなりリンクを貼る(質問して回答を得てるなら)方が良いと思いますよ。
そうでないと『何をして結果としてどうなればいいのかがわからない』と初級レベルなジジィは思います。(ベテラン様ならいけるのかもですけど、質問者さんは資料を見ているから詳細を省いてもわかるかもですが・・・)
    • good
    • 0
この回答へのお礼

失礼しました。
補足に出させて頂きました。

お礼日時:2021/07/09 20:16

こんにちは



意味がよくわかりませんけれど、例示のケースで言えば、11行分のデータを第二項目だけA1、A2・・・に順に変えたものを全て列挙したいということでしょうか?

>どんな処理の繰り返しになるんでしょう?
どこかに、「A1、A2・・・」が列挙されていると仮定して・・・
1)11行分(11行なのかわかりませんが)を1セットとして、値をコピペ
2)第二項目にA1(ループして順にA2・・・)を入力

という処理を、「A1、A2…」の値の数分だけ繰り返せばよいだけではないでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!