[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数列のデータを1行にするには』(ヤドン)
検索してみたのですが、同様の質問がないため書き込みをさせていただきます。
A
1 東京
2 A12345
3 091234
5 07A123
6 あいうえお
:
:
6列でひとつのデータがずらっと1列になっています。
これを、1行にしたいのですが
A B C D E
1 東京 A12345 091234 07A123 あいうえお
2
といった風にしたいです。
自分で考えたり、いろいろ調べたりしたのですが、ピンとくるものがなかったので
ここで知恵をお借りしたいです。
よろしくお願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
Sub test() Const XMAX = 6 Dim vw() As Variant Dim i As Long Dim iy As Long
With Range("A1").CurrentRegion iy = (.Count - 1) \ XMAX ReDim vw(iy, XMAX - 1) For i = 1 To .Count vw((i - 1) \ XMAX, (i - 1) Mod XMAX) = .Item(i).Value Next i .ClearContents End With
Range("A1").Resize(iy + 1, XMAX).Value = vw End Sub (???) 2019/08/01(木) 14:24
質問の検索の仕方がよくなかったのでしょうか。
次回利用の際は、もう少しうまく検索してみます。
回答ありがとうございました!
(ヤドン) 2019/08/01(木) 14:33
() 2019/08/01(木) 20:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.