导航时需要重新将Excel应用于活动工作表过滤器

时间:2018-08-26 12:16:07

标签: excel vba excel-vba

我有一个带有导航按钮的Excel工作表,可导航到各种学生页面。另附时间表的工作表。学生对时间表的每个数据表进行分页,并为其设置一个名称过滤器,以便仅显示时间表数据中的值。

当我更改时间表并导航到学生页面时,不会自动过滤新数据。

当用户导航到页面时,如何强制Excel重新应用该过滤器。

我尝试过:

ActiveSheet.EnableCalculation = False 
ActiveSheet.EnableCalculation = True

Application.CalculateFull

ActiveSheet.AutoFilter.ApplyFilter

没有成功。我可以通过单击功能区中的数据>排序和筛选>重新应用来手动执行此操作。我想将此编码到导航中,这样他们就不必这样做了。

0 个答案:

没有答案