小编Mar*_*orf的帖子

按修改日期对文件进行排序,但文件夹总是在 Windows 资源管理器中的文件之前?

我可以在 Windows 资源管理器中对文件和目录进行排序date modified。我总是先显示最近的文件。但是当我按修改日期排序时,目录总是显示文件之后。

是否可以按修改日期对文件进行排序,但在文件之前显示目录?

windows-7 windows-explorer

65
推荐指数
3
解决办法
16万
查看次数

Excel中如何查找和替换字符“*”

我正在尝试*在 Excel 2007 中的一堆公式中查找和替换(星号或 shift+8)字符。 *当然匹配单元格的整个内容,这不是我想要的。如何禁用此行为?

find-and-replace microsoft-excel

30
推荐指数
1
解决办法
11万
查看次数

Excel 2013,数据可以自动重新排序吗?

有没有办法自动重新排序?我已自动更新单元格,并根据传入的值更改排名。我正在寻找一种无需单击重新排序按钮即可自动使用表格度假村的方法(类似于条件格式)。

这里的目标是纯粹通过内置的 Excel2013 函数来完成这样的工作。我不是在寻找涉及辅助排序的其他单元格的解决方案,例如 Rank(),...

编辑

我包含了一个宏的代码,它以设定的时间间隔刷新工作簿,还包含一个工作表中的代码,该代码应该刷新 Worksheet_Calculate 上那张工作表上的表格。我收到一个运行时错误,不确定是什么问题?

Public RunWhen As Double
Const frequency = 5
Const cRunWhat = "DoIt"  ' the name of the procedure to run

Sub StartTimer()
    RunWhen = Now + TimeSerial(0, 0, frequency)
    Application.OnTime RunWhen, cRunWhat, Schedule:=True
End Sub

Sub DoIt()
    Sheets("RAWDATA").Calculate
    ActiveSheet.Calculate
    StartTimer  ' Reschedule the procedure
End Sub

Sub StopTimer()
    On Error Resume Next
    Application.OnTime RunWhen, cRunWhat, Schedule:=False
End Sub
Run Code Online (Sandbox Code Playgroud)

以及据称刷新表格的代码

Private Sub Worksheet_Calculate()

With Application
    .ScreenUpdating = False
    .EnableEvents = False
    .DisplayAlerts …
Run Code Online (Sandbox Code Playgroud)

sorting microsoft-excel microsoft-excel-2013

6
推荐指数
1
解决办法
6449
查看次数