
No.4
- 回答日時:
=OFFSET(A$1,(ROW(A1)-1)/8,MOD(ROW(A1)-1,8))
No.3
- 回答日時:
こんにちは
1回だけの作業なら関数併用で手作業で、同じ作業を何回もやる必要があるのならマクロが宜しいかと。
マクロの例はNo2様がすでに回答して下さっているので、関数利用の方法を・・・
そのシートの好きな列(J列とかK列など)の1行目に
=INDEX(A:H,INT((ROW()-1)/8)+1,MOD(ROW()-1,8)+1)
を入力して、下方にフィルコピーで1列に変換されると思います。
上記は関数なので値として固定させたければ、列をコピーして「形式を選択してペースト」で値をペーストすればよろしいです。
No.2
- 回答日時:
VBA で良かったでしょうか
ダメならスルーということで・・・
以下を標準モジュールに記述して、
アクティブシートを処理対象に、
そのものを書き換えます
Public Sub Samp1()
Dim i As Long, j As Long
Const CCOLW As Long = 8 ' 列数
j = CCOLW - 1
Application.ScreenUpdating = False
For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
With Cells(i, "A")
.Offset(, 1).Resize(, j).Copy
.Offset(1).PasteSpecial xlPasteValues, Transpose:=True
.Offset(, 1).Resize(, j).ClearContents
If (i = 1) Then Exit For
.Resize(j).EntireRow.Insert
End With
Next
Range("A1").Select
Application.ScreenUpdating = True
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) VBA横データを縦にしたいです 2 2023/08/08 19:38
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- その他(ブラウザ) cvsファイルをダウンロードすると、自動で拡張子がExcelのものになる 5 2022/07/20 21:21
- その他(Microsoft Office) エクセルで串刺ししたシートの並べ替えをしたいです 4 2023/02/14 11:59
- Visual Basic(VBA) Excelで横書き50行の漢字テストデータを縦書きのテスト問題にしたい。 6 2022/04/27 15:03
- Visual Basic(VBA) VBAで大量データの処理 3 2022/11/15 21:53
- Excel(エクセル) エクセル シート内のボックスを縦並びから横並びに 7 2023/04/05 04:28
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで横並びの複数データを縦の一本のデータにしたい
Excel(エクセル)
-
エクセルで横並びの複数データを縦のデータにしたい こんにちは。宜しくお願い致します。 A B C D
ソフトウェア
-
エクセルで長い行を5行ごとに1列にするには?
Excel(エクセル)
-
-
4
エクセルで縦に並んだデータをある項目毎に横に並び替えたい
Excel(エクセル)
-
5
VBA横に並んでいるデータを縦に並ぶデータにしたいです。
Visual Basic(VBA)
-
6
エクセルで1列に500行並んだデータを5列毎に改行
Excel(エクセル)
-
7
テキストに縦に並んでいるデータを半角カンマで横に並べたい
Windows Me・NT・2000
-
8
VBA横のデータを縦にする方法
Excel(エクセル)
-
9
エクセルで、2種類のデータを交互に入れなおす方法はありますでしょうか??
Excel(エクセル)
-
10
ある範囲のセルから任意の値を検索して、その隣のセルの値を取得するという関数はありますか?
Excel(エクセル)
-
11
MS-excel 10列毎に改行したい
Excel(エクセル)
-
12
エクセルで横データを縦に3行ずつ連続してコピーした
その他(Microsoft Office)
-
13
エクセルで、縦項目と横項目を複数列ごとに入れ替える方法はありますでしょうか?
Excel(エクセル)
-
14
エクセルで一列に並んだデータを数行ごとに改行して複数列にしたいです。
Excel(エクセル)
-
15
Excel VBAで、横並びのデータを縦並びにしたい
その他(Microsoft Office)
-
16
エクセルで縦に並んだデータを5行毎に横に並べたいです
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
エクセル
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
【マクロ】アクティブセルの時...
-
【関数】同じ関数なのに、エラ...
-
【マクロ】A列にある、日付(本...
-
エクセルの循環参照、?
-
【マクロ】3行に上から下に並...
-
【マクロ】WEBシステムから保存...
-
【マクロ】EXCELで読込したCSV...
-
iPhoneのExcelアプリで、別のシ...
-
【エクセル】期限アラートについて
-
【条件付き書式】シートの中で...
-
Excelファイルを開くと私だけVA...
-
Excelの新しい空白のブックを開...
-
派遣会社とかハローワークとか...
-
マクロ・VBAで、当該ファイルの...
-
VBA チェックボックスをオーバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報