我正在尝试自动化我目前的很多excel工作。 我在我的数据表中有大约30个过滤器,我需要一次更改一个,然后导出为pdf文件。我想可能有可能创建一些自动更改过滤器并导出pdf(到本地文件夹)的VBA代码,然后自动继续并更改下一个过滤器并从中创建一个pdf,依此类推,30次。
我试图找到一些指南,但我不可能。你对我如何开始有任何想法吗?
答案 0 :(得分:1)
或许分别研究两个主题,然后结合起来。
1:如果您无法理解this之类的内容,则可以通过录制宏来更改过滤器,然后编辑结果。
2:保存为pdf有点棘手,因为你可以使用很多东西来做,取决于你的机器上有adobe等,或者如果你使用的是像pdfcreator等,this是一个有人做类似事情的例子。
试一试并发回你的代码,人们会更愿意尝试帮助你。
答案 1 :(得分:0)
好的,所以我发现我可以录制宏来:
完美无缺,但我需要保存的文件名是动态的,因为我需要30个PDF文件,而不是1个。
录制的代码如下所示
xAxis: {
categories: myCategoriesArray
},
series: [{
data: myDataArray
}]
您知道我如何根据单元格名称更改保存的文件名吗?