我正在尝试编写一个 VBA 宏来跟踪对单独工作表中工作簿的更改。
如果您手动执行此操作,则命令序列为工具 > 跟踪更改 > 突出显示更改,并采用选项分离工作表。您必须对命令进行两次迭代,一次激活内联跟踪,第二次将跟踪移动到单独的工作表。
使用宏记录器,我得到了这段代码:
With ActiveWorkbook
.Save
.KeepChangeHistory = True
.HighlightChangesOptions When:=xlAllChanges
.ListChangesOnNewSheet = True
.HighlightChangesOnScreen = False
.Worksheets("History").Select
End With
当我运行它时,我收到错误HighlightChangesOptions method failed。有什么建议么?