No.2ベストアンサー
- 回答日時:
>データの並びが1-A~1-D,次に2-A~2-D,…と並んでいるため
いろいろに解釈できてしまうのですが
1 各行に項目別、列方向にデータの並び という意味なら、 No1 の方のお答え通り
2 a1~d1 に1-4つ目のデータ、a2~d2に5-8つ目のデータで、
すべて1列のデータとして処理したい、という意味なら
マクロを使って並べ替えると楽できるかも
データがあるsheetをsheet1として、sheet2のA列に縦1列にしてデータをコピーするなら
こんな感じでできるかと思います。
Sub Copy_Transpose()
row_cnt = 4
col_cnt = 5
k = 1
For i = 1 To row_cnt
Sheets("Sheet1").Select
Range(Cells(i, 1), Cells(i, col_cnt)).Select
Selection.Copy
Sheets("Sheet2").Select
Cells(k, 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
k = k + row_cnt
Next
End Sub
visial basic editor をexcelから起動して上記マクロを登録します。
マクロ実行コマンドでこの関数を選んで実行
この回答への補足
回答,ありがとうございます.
Toolのマクロ実行を知らなかったので参考になりました.
実行してみましたところ,4行だけコピーすることができました.visial basicについてまるでやったことがないので,何度か数値をいじっているのですが,コピーの行数を増やす方法が良くわかりません.
データの行数が300ほどあります.できましたら,行数をふやしてコピーする方法を教えていただけますでしょうか?
よろしくお願いいたします.
すみません.To row_cntを自分の指定する行の値を代入することでできました.
大変参考になりました.有難う御座います.
今後もよろしくお願い致します.
No.1
- 回答日時:
えと、データの並びが、行方向ということですか?
グラフを描くとき、系列を「行」にしたらどうでしょう?
または、データ-をコピーして、貼り付けるときに、形式を選択して貼り付けるを選んで、ダイアログボックスの下にある、行と列を入れ替えるをチェックすると列ならびになります。
違ってたらすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
- Excel(エクセル) Excelグラフについて 1 2022/06/16 16:06
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- 計算機科学 エクセルのデータの表すことについて 2 2023/03/05 20:49
- その他(プログラミング・Web制作) 【python】Excelファイルを読み込む際の日付の表示形式を任意にする 2 2022/11/24 14:21
- Excel(エクセル) Googleスプレッドシートの割合の関数と円グラフの並べ替えについて 1 2022/07/22 17:31
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- 統計学 確率統計でExcelの使い方を教えてください。 3 2022/07/27 19:21
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて下さい
-
配列でデータが入っている要素...
-
【エクセル】測定時間がバラバ...
-
S9タイプからXタイプにデータ...
-
メモ帳(テキストデータ)をExc...
-
この行は既に別のテーブルに属...
-
VBにおいてフォーム間の変数の...
-
VBA 空白セルを削除ではない方...
-
大学のゼミのレポートがムカつ...
-
エクセルで2つの時系列のデー...
-
[C言語] コメント文字列を無視...
-
VBAを使ってOutlookメール本文...
-
ユーザーフォームのテキストボ...
-
シーケンサにパソコンからアク...
-
C# でDataTableの更新を高速化...
-
EXCELVBAでSQLserverからデータ...
-
Excelのマクロでワードのテキス...
-
0が含まれる幾何平均が「#NUM!」
-
WEBサイトの構築。表示データと...
-
CString型の文字列連結について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えて下さい
-
【エクセル】測定時間がバラバ...
-
配列でデータが入っている要素...
-
多量のSUMIF式を軽くしたい
-
エクセルで2つの時系列のデー...
-
Excelのマクロでワードのテキス...
-
メモ帳(テキストデータ)をExc...
-
VBA 空白セルを削除ではない方...
-
VBAを使ってOutlookメール本文...
-
Accessで該当データにフラグを...
-
合計3TBのデータのハッシュ値を...
-
シーケンサにパソコンからアク...
-
S9タイプからXタイプにデータ...
-
カンマからスラッシュに
-
VBAでシートからコンボボックス...
-
VBA 毎日取得するデータを順番...
-
ビットシフトについて
-
ユーザーフォームのテキストボ...
-
EXCELVBAでSQLserverからデータ...
-
特定のデータの抽出方法を教え...
おすすめ情報