No.1ベストアンサー
- 回答日時:
こんばんは!
質問の操作に関しては関数云々というより、コツコツ手を動かして操作するしかないと思います。
(1)2行目データを範囲指定 → 右クリック → コピー
(2)A3セルを選択 → 右クリック → 形式を選択して貼り付け → 「行列を入れ替える」にチェックを入れOK
(3)Ctrlキーを押しながら斜線を入れたいセルを選択 → 右クリック → セルの書式設定 → 「罫線」タブで「右下がりの斜線」を選択しOK
(4)最後にA2セル~最終セルを選択 → 罫線の「格子」を選択しOK
こういった流れになると思います。
これを自動で!というコトであればVBAになってしまいますが、一例です。
表を作成したい元データはB2セルから列方向に並んでいるとします。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻りマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から
Dim j As Long, lastCol As Long
lastCol = Cells(2, Columns.Count).End(xlToLeft).Column
Range(Cells(2, "B"), Cells(2, lastCol)).Copy
Range("A3").PasteSpecial Paste:=xlPasteAll, Transpose:=True
For j = 2 To lastCol + 1
Cells(j, j - 1).Borders(xlDiagonalDown).LineStyle = xlContinuous
Next j
With Range("A2").CurrentRegion
.Borders.LineStyle = xlContinuous
.HorizontalAlignment = xlCenter
End With
End Sub 'この行まで
※ おそらく一度だけの操作になると思いますので、
わざわざマクロでやるよりご自身で手を動かした方が良いと思います。m(_ _)m
この回答へのお礼
お礼日時:2014/09/03 20:45
わざわざコードまで載せていただきまして…!心の底から感謝です(*^^*)
私は思った以上に複雑な総当り表を作ろうとしていたようです…初心者が欲張るものじゃないですね。
いざとなったら自分の手で頑張ります(笑)
丁寧なご回答、ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- ソフトウェア エクセル_データ処理_変化点検出について 1 2022/09/20 18:25
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- 数学 実数同士の全単射写像について 2 2023/07/05 17:12
- Ruby 初心者プログラミング 3 2022/10/12 11:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
Excel セルの値を数値と認識しない
-
エクセル関数 CountIf について...
-
WEB上の文章 ⇒ EXCEL...
-
ワードの表のセル 網掛けのコピー
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
複数の文字列のいずれかが含ま...
-
指定文字の間に
-
A1セルに入力したら、入力時間...
-
参照先セルに値が入っていない...
-
ある倍数だけを塗りつぶす方法 ...
-
Excelで同じセルに箇条書きをし...
-
Excelの入力規則で2列表示したい
-
excelでSUBTOTAL関数を設定した...
-
エクセルで日付から日にちを削...
-
エクセル:横長の表を改行して...
-
数式が入ったセルを含めて、数...
-
excel:条件付き書式の適用範囲...
-
エクセルのセルに「=A13」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
エクセル空白以外の文字を抽出
-
エクセルVBAでフィルタ抽出...
-
ワードの表のセル 網掛けのコピー
-
WEB上の文章 ⇒ EXCEL...
-
波線は無理??
-
マクロ 複数セルコピー後、1つ...
-
Excel セルの値を数値と認識しない
-
VBA 飛び飛びのセルを選択...
-
Excel 2003 セルの中に特定の...
-
指定した範囲から、文字A、文字...
-
複数の離れた選択範囲をコピー...
-
エクセル2007で総当り表を作り...
-
セルの書式設定(選択範囲内で中...
-
ExcelのVBA セル内の文字書き換...
-
EXCEL VBA 複数セルのコピー
-
<Excel> Ctrl での複数セルの選...
-
VBA コピーモード中の左上隅セ...
-
文字だけ削除する関数ありますか?
おすすめ情報