object'_Global的方法'范围'失败

我已经在工作中使用了一个Excel文档,并对其进行了修改,以开发一个单独的任务。

有人告诉我,只要E栏保持一个date,那么“只显示最新发行”macros应该仍然运行。

但是,我收到上面的运行时错误,当我selectdebugging时,我不确定要改变什么,以解决上述错误。

任何帮助将不胜感激。

ActiveSheet.ListObjects("Table1").Sort. _ SortFields.Add Key:=Range("Table1[Issuance" & Chr(10) & "Date]"), SortOn:=xlSortOnValues _ , Order:=xlDescending, DataOption:=xlSortNormal 

我所做的更改仅适用于列标题,也适用于不应包含在macros中的列的数据validation范围。

谢谢。

我猜你已经改变了列E的列标题。在它看起来像是“签发date”,并且在签发和date之间有一个换行符。

如果您更改了该列标题,则需要将其更改回来,或者更新macros以使用新名称。 列名应在“Table1”之后的括号之间。