▽▽▽ 実現したいデータ ▽▽▽
A B C D E F
1 P1,Q1,R1,S1 P1 Q1 R1 S1
2 P2,Q2,R2 P2 Q2 R2
3 P3,Q3,R3,S3,T3 P3 Q3 R3 S3 T3
▽▽▽ 実現したいデータ ▽▽▽
実現したいことは
vbaでユーザー関数 Bunri で新規作成します A列のカンマ区切りの値を引数に渡して、B1,B2,B3, 上でBunri(A1),Bunri(A2),Bunri(A3) として実行します
戻り値をカンマの要素数分の値を展開させたいです
▽▽▽ 実現したいデータ ▽▽▽ にさせたいです
詳細はこちら
1列目は4要素あるので、B1セル "P1" C1セル "Q1" D1セル "R1" Eセル "S1"
2列目は3要素あるので、B2セル "P2" C2セル "Q2" D2セル "R2" "
1列目は4要素あるので、B3セル "P1" C3セル "Q1" D3セル "R1" E3セル "S1" T3セル "T3"
実行はB列のセルで、引数はA列、戻り値はB列含めた要素数を横に展開したいです
どのようなvba の function コードを記載していいかご教示いただけないでしょうか?
Function Bunri(arg1 as string)
End Function
回答3件
あなたの回答
tips
プレビュー