
エクセルで複数列の数字を1行に整列したい
24列、365行の数値が並んでいます。
これを1行8760列に並べ替えたいと思っています。
25列目から2行目の24列分を移動。49列目からに3行目の24列分・・・
といった具合で、具体的には下記の通りです。
例:
1.○○ ●● ・・・・・・・(24列)
2.□□ ■■ ・・・・・・・(24列)
3.▽▽ ◎◎ ・・・・・・・(24列)
・
・
・
下記のように変換したいのです。(1行で8760列に)
1.○○ ●● ・・・・・□□ ■■ ・・・・・▽▽ ◎◎・・・・・
過去ログも参照したのですが過去の応用が効かずなかなか上手く
いきません。
よろしくお願い致します。
No.3
- 回答日時:
365行(回)の下記繰りかえしを行う。
第1列から第24行までを張り付け
張り付けスタート列を24づつ増やす
繰り返し
Shee1のiを行番号、jを列番号
Sheet2の第1行目での、各回の張り付け列をkとする。
Sub test01()
Dim sh1 As Worksheet
Dim sh2 As Worksheet
Set sh1 = Worksheets("Sheet1")
Set sh2 = Worksheets("Sheet2")
k = 1
For i = 1 To 365
For j = 1 To 24
sh2.Cells(1, k) = sh1.Cells(i, j)
k = k + 1
Next j
Next i
End Sub
ーー
関数でもできますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ】excelファイルを開く...
-
エクセルのリストについて
-
【マクロ】【相談】Excelブック...
-
エクセルの関数について
-
【マクロ】数式を入力したい。...
-
【マクロ】元データと同じお客...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
【マクロ】左のブックと右のブ...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
LibreOffice Clalc(またはエク...
-
vba テキストボックスとリフト...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
エクセルシートの見出しの文字...
-
【マクロ】【画像あり】ファイ...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ画像あり】❶1つの条件...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報