我已经使用 RDCOMClient 打开了一个工作簿,并希望删除某个工作表上的自动过滤器:
xlApp <- COMCreate("Excel.Application")
xlApp[['Visible']] <- TRUE
xlWbk <- xlApp$Workbooks()$Open('file.xlsx')
## sheet with data filters
sheet <- xlWbk$Worksheets('Sheet1')
我尝试了几件事,例如:
sheet$AutoFilter()[['Value']] = FALSE
和
sheet$AutoFilter()$Filter = FALSE
但一直无法完全禁用数据过滤器