我在 Power Automate 中有一个流程,它基于 sharepoint 中的另一个文件创建一个新的 excel 文件,但如果筛选 sharepoint 中的文件不会返回所有行,只返回筛选后的行,并且我需要新文件,所以我试图找到一种方法在“列出所有行”步骤之前清除自动化中的所有过滤器。
我尝试在文件中创建一个宏,以在打开和关闭时清除所有过滤器,但由于该文件位于云端并且是共享文件,人们也可以在浏览器中打开,并且宏不起作用每次。
不使用 Office 脚本就不可能。
作为替代方案,建议在第二个工作表中使用重复的表格并在您的流程中使用它。您可以在 Excel 中隐藏此工作表。如果人们正在编辑表格,那么您可以使用 Power Query 读入该表格并将其输出到新工作表(隐藏等...)。