是否可以在不选择该工作表的情况下对另一个工作表中的列进行排序?问题是,当我运行此代码时,我希望隐藏此工作表,并且我不希望它在我需要对表格进行排序时闪过。这是我的代码...这可行,但它显然选择了工作表并向您显示另一张工作表。也许带有“制作活动表”的东西会起作用,您可以这样做然后说“制作活动单元格”。我不知道。多谢你们。
Application.Worksheets("RawDataLines").Select
Application.Worksheets("RawDataLines").Range("Q5").Select
Application.Worksheets("RawDataLines").Range("A4:R1007").Sort Key1:=Range("Q5"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Application.Worksheets("RawDataLines").Range("A5").Select
Application.Worksheets("RawDataLines").Range("A4:R1007").Sort Key1:=Range("A5"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal