A 回答 (4件)
- 最新から表示
- 回答順に表示
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を調べております。こちらの内容でもしわかる様であれば再度教えて頂けると嬉しいです!
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.3
- 回答日時:
No1です。
お礼を読みましたが、同じ内容が4行ずつ並んでいるってことでしょうか?
よくわかりませんけれど、例えば以下を「マクロの記録」で取って、4行おきに繰り返せば良いのでは?
・A1:D1をコピー
・貼り付けのオプションで、行列の入れ替え、値でペースト
あとはセル位置を調節して繰り返せば良いだけだと思いますけれど・・・
No.4
- 回答日時:
No.2 です。
お礼を呼んでみたところ質問の変換後の画像とは違うようですね。
それに、
・4セルが1セットのデータが一行6データ並んでいて
・4セルのデータが横に4つづつ入っている
も違いますし。
もしかして4行×4列が同じデータであり重複する行をなくして1行とみなし、1行×4列を4行×1列に行列反転させたいのでしょうか?
ただそうなると質問文の画像にあるE列以降のデータ群は無視なのかな?
お探しの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も見ています
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
観葉植物で運気をアップするコツを、風水デザイン1級建築士の福島昌彦さんに伺った。
-
Excel VBAで、横並びのデータを縦並びにしたい
その他(Microsoft Office)
-
エクセルで横データを縦に並べ変えたいです。
財務・会計・経理
-
VBA横のデータを縦にする方法
Excel(エクセル)
-
-
4
VBA横データを縦にしたいです
Visual Basic(VBA)
-
5
エクセル 横並びの複数行データを縦1列にしたい
Excel(エクセル)
-
6
VBA横に並んでいるデータを縦に並ぶデータにしたいです。
Visual Basic(VBA)
-
7
エクセルで横並びの複数データを縦の一本のデータにしたい
Excel(エクセル)
-
8
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
9
エクセル 同じ値を探して隣の数値をコピーする
Excel(エクセル)
-
10
エクセルで横データを縦に3行ずつ連続してコピーした
その他(Microsoft Office)
-
11
【EXCEL】【VBA】空欄は飛ばして処理する方法を教えて下さい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
マイクロソフト 一時使用コード...
-
エクセルでXLOOKUP関数...
-
outlookのメールが固まってしま...
-
会社PCのメールが更新されない
-
エクセルのシフト表を簡単にGoo...
-
Microsoft365で写真をアルバム...
-
Excelで時間計算(負)
-
Microsoft Formsの「個人情報や...
-
office365って抵抗感ないですか?
-
【Excel VBA】PDFを作成して,...
-
マクロ自動コピペ 貼り付ける場...
-
Formsにて、匿名にて回答する方...
-
Microsoft 365のディフェンダー...
-
エクセルで例えば、関数を使っ...
-
何文字超えたファイルだけを抽...
-
マイクロソフトのアカウント名...
-
SUMIFS関数について
-
大学のレポート A4で1枚レポー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2010でふりがなが漢字にな...
-
エクセルの文字間スペースを入...
-
VBAで横データを縦データに変換...
-
【マクロ】セルの塗りつぶし色...
-
短文をランダムに組み合わせ、...
-
不明なコマンドです("FROM")。...
-
Access2010 「演算子がありませ...
-
【ExcelVBA】sheet作成時にマク...
-
オペランドが足りませんとコメ...
-
エクセル/マクロ Exit Subが実...
-
VBA シートの切り替えができな...
-
pythonでrequestsが使えない
-
mfc42.dllファイルってなんです...
-
マクロ実行ボタンがコピー出来ない
-
VBAでシートコピー後、シート名...
-
貼り付けをマクロで禁止させたい。
-
WordPressをインストールしてい...
-
(int)キャストとintvalの違い
-
AUTOCAD 2010でdwlファイルの場...
-
OBSが起動できません
おすすめ情報