[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『抽出後自動並べ替えについて』(ぺぺりん)
いい方法があれば教えていただきたく思います。
現状
A B C D E F〜L M N〜T U
2 エリア クラス 名前 教科 コメント 順位 推移 点数 伸び率
3 北海道 A 田中 国語
4 算数
5 愛知県 A 山田 国語
6 算数
7
3行目以降2行で1人分(科目が国語算数) A〜C列はエリア クラス 名前はセル結合してます(A3 A4 で結合 北海道)
F〜L N〜T は直近7回分のテストの順位 点数 が入っております。
上記で表示されているシートを新たに抽出用のシートにて
複数のエリア選択で(全データ並べ替え後にエリアのフィルタでも大丈夫です)
下記の表示をさせたいのですが厳しいでしょうか?
1人分の表記が2行から4行になります。
A B C D E F〜L M
2 エリア クラス 名前 教科 コメント 順位 推移
3 北海道 A 田中 国語
4 点数 伸び率
5 算数
6 点数 伸び率
いい案あればご教授ください。よろしくお願いいたします。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
そして、先頭以外の重複文字列はフォントの色を白にするとか、セルの背景も白で塗ってしまうとか、そこに文字が見えないようにします。 これなら、「北海道」で絞っても、他の行も一緒に表示されますよ。
(???) 2018/05/21(月) 15:54
Sub test() Dim i As Long Dim j As Long
For i = 3 To Cells(Rows.Count, "D").End(xlUp).Row For j = 1 To 3 If Cells(i, j).Value = "" Then Cells(i, j).Value = Cells(i - 1, j).Value Cells(i, j).Font.Color = RGB(255, 255, 255) End If Next j Next i End Sub (???) 2018/05/21(月) 16:02
>複数のエリア選択で(全データ並べ替え後にエリアのフィルタでも大丈夫です) 1)選択とは何を選択するのですか?元の表のセル?抽出先のセル?
2)並べ替えとは、1行のデータを2行に折り返して表示することですか?
(まっつわん) 2018/05/21(月) 16:41
まっつわんさん
1)エリアのみさいごに絞りたいと考えております。
関西と中部 など
2)1行のデータだと長い為2行にしたいと思います。
直近の順位
直近の点数
A B C D E F〜L M
2 エリア クラス 名前 教科 コメント 順位/点数 推移/伸び率
3 北海道 A 田中 国語
4
5 算数
6
F3〜L3 国語の順位
F4〜L4 国語の点数
F5〜L5 算数の順位
F6〜L6 算数の点数
になります。
(ぺぺりん) 2018/05/21(月) 16:56
Sub セル結合解除() Dim MyRNG As Range
For Each MyRNG In Selection With MyRNG.MergeArea If .Cells.Count > 1 Then .UnMerge .Value = .Cells(1) End If End With Next MyRNG End Sub (もこな2) 2018/05/23(水) 20:33
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.