0$房天下问答|Excel 能不能根据单元格数据变化自动改变排序$https://m.fang.com/ask/ask_1606327.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1606327
共1个回答
-
-
-
rainstory1
丨Lv 1
我想你是想对各个网点每个月的数据录入后自动重新排序。如果是这样,可以用宏实现。1 宏应当写在工作表模块内在工作表sheet1的工作表模块中(双击后出现)写入宏。2 Range("A1:N21").Select ‘ 选择需要排序的区域A1:N21,按实际情况更改Private Sub Worksheet_Change(ByVal Target As Range)Range("A1:N21").Select ‘选择需要排序的区域Selection.Sort Key1:=Range("N2"), Order1:=xlAscending, Key2:=Range("A2") _ , Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _ False, Orientation:=xlTopToBottom, SortMethod:=xlPinYin, DataOption1:= _ xlSortNormal, DataOption2:=xlSortNormalCells(2, 2).SelectEnd Sub只要数据变化、或新录入数据,就会自动按新数据重新排序。如果不是这个意思,最好上传样表看看。附件:排序.xls
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。
关注成功