|
Private Sub Worksheet_Change(ByVal Target As Range)
MsgBox Target.Address
If Target.Offset(2, 0).Value = "合計" Then
Worksheets("DB").Range("A1").Sort Key1:=Worksheets_ ("DB").Columns("B"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod:=xlPinYin
End If
End Sub
お世話になっております
DBシートには電話番号、氏名、住所、品名が入力されており
電話番号順に整理されています。
しかし集計シートには各個人の品名の個数を確認したいため
集計シートには電話番号や住所は無く名前の順番がバラバラです。
そこでシート間でDBシートと同条件の並べ替えをしたいと思い集計シートモジュールに
上記のようなコードを組んでみましたが,これではDBシートが並べ替えられてしまいます。
シート間で同条件で並べ替える方法があればご教授お願いします。
|
|