![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
No.2 です。
お礼を呼んでみたところ質問の変換後の画像とは違うようですね。
それに、
・4セルが1セットのデータが一行6データ並んでいて
・4セルのデータが横に4つづつ入っている
も違いますし。
もしかして4行×4列が同じデータであり重複する行をなくして1行とみなし、1行×4列を4行×1列に行列反転させたいのでしょうか?
ただそうなると質問文の画像にあるE列以降のデータ群は無視なのかな?
No.3
- 回答日時:
No1です。
お礼を読みましたが、同じ内容が4行ずつ並んでいるってことでしょうか?
よくわかりませんけれど、例えば以下を「マクロの記録」で取って、4行おきに繰り返せば良いのでは?
・A1:D1をコピー
・貼り付けのオプションで、行列の入れ替え、値でペースト
あとはセル位置を調節して繰り返せば良いだけだと思いますけれど・・・
No.2
- 回答日時:
ちょと意味が分かりません。
>そのデータを一番先頭の列にそれぞれコピーし、最終的に先頭行のみ残す形に変換したいです。
それぞれコピーしたら結局上書きですよね?
それともペーストする際に何かするのですか?
もし何もしないなら6番目のグループを1番目にコピペ(代入?)するだけではないのかな。
こう言う画像は知恵袋の方が拡大可能なので楽なんですけどね。
画像が見にくいのにご回答頂きありがとうございました。
具体的には、4セルのデータが横に4つづつ入っている下記の状態で
※ccccの隣にはブランクセルが入っております。
aaaa bbbb cccc
aaaa bbbb cccc
aaaa bbbb cccc
aaaa bbbb cccc
dddd eeee ffff gggg
dddd eeee ffff gggg
dddd eeee ffff gggg
dddd eeee ffff gggg
上記データを
aaaa
bbbb
cccc
dddd
eeee
ffff
gggg
と縦向きに変換するVBAを調べております。こちらの内容でもしわかる様であれば再度教えて頂けると嬉しいです!
No.1
- 回答日時:
こんばんは
添付画像が見えないので、実際になさりたいことはさっぱりわかりませんけれど・・
>横データを縦データに変換する方法を教えて下さい。
シートに並んでいる縦・横のことだと推測しますので、シート関数のTransposeなどを利用することで、簡単に行・列の転置ができます。
https://learn.microsoft.com/en-us/office/vba/api …
もちろん、地道に行列の添え字を入れ替える方法でも可能です。
画像が見にくいのにご回答頂きありがとうございました。
具体的には、4セルのデータが横に4つづつ入っている下記の状態で
※ccccの隣にはブランクセルが入っております。
aaaa bbbb cccc
aaaa bbbb cccc
aaaa bbbb cccc
aaaa bbbb cccc
dddd eeee ffff gggg
dddd eeee ffff gggg
dddd eeee ffff gggg
dddd eeee ffff gggg
上記データを
aaaa
bbbb
cccc
dddd
eeee
ffff
gggg
と縦向きに変換するVBAを調べております。こちらの内容でもしわかる様であれば再度教えて頂けると嬉しいです!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Excel VBAで、横並びのデータを縦並びにしたい
その他(Microsoft Office)
-
エクセルで横データを縦に並べ変えたいです。
財務・会計・経理
-
VBA横データを縦にしたいです
Visual Basic(VBA)
-
-
4
VBA横のデータを縦にする方法
Excel(エクセル)
-
5
VBA横に並んでいるデータを縦に並ぶデータにしたいです。
Visual Basic(VBA)
-
6
エクセル 横並びの複数行データを縦1列にしたい
Excel(エクセル)
-
7
エクセルで横並びの複数データを縦の一本のデータにしたい
Excel(エクセル)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
VBA 連続行データを5行ずつ隣の列に貼り付ける
Excel(エクセル)
-
10
エクセル 同じ値を探して隣の数値をコピーする
Excel(エクセル)
-
11
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
12
【EXCEL】【VBA】空欄は飛ばして処理する方法を教えて下さい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル シート内のハイパー...
-
不明なコマンドです("FROM")。...
-
Access2010 「演算子がありませ...
-
VBA シートの切り替えができな...
-
【ExcelVBA】sheet作成時にマク...
-
IEのActiveXダウンロードがブロ...
-
オペランドが足りませんとコメ...
-
『MacBook OS X Mid 2007』初期...
-
マクロ実行ボタンがコピー出来ない
-
Access2007 DoCmd.ApplyFilter...
-
エクセルで数字9個の並び順の組...
-
エクセル/マクロ Exit Subが実...
-
win10プレビュー版をインスト時...
-
漢字名のテーブルとカラムのCRE...
-
アクロバットリーダーが!
-
JWWでDXFファイルを開きたい
-
この仕組み作りはエクセルの何...
-
GhostからWin XPがインストール...
-
貼り付けをマクロで禁止させたい。
-
MacBook とMacBook のテレビ電話
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの文字間スペースを入...
-
Excel2010でふりがなが漢字にな...
-
VBAで横データを縦データに変換...
-
VBAについて教えて頂けませんか。
-
エクセルでアンケート結果の入...
-
エクセル シート内のハイパー...
-
エクセル 置換 方法
-
UserFormのTextBoxからフリガナ...
-
【マクロ】セルの塗りつぶし色...
-
Excelから、ACCESSへデータをエ...
-
エクセル(アクセス)で全ての...
-
エクセルについてです。 ランダ...
-
エクセルのセルの中身を分離
-
Excelで同一セル内に入力されて...
-
不明なコマンドです("FROM")。...
-
Access2010 「演算子がありませ...
-
【ExcelVBA】sheet作成時にマク...
-
エクセル/マクロ Exit Subが実...
-
オペランドが足りませんとコメ...
-
mfc42.dllファイルってなんです...
おすすめ情報