我需要制作一个将单元格复制到另一张单元格中的单元格的VBA。 (相同的工作簿)。
之后我必须创建一个pdf(我有VBA)。
创建pdf之后,我需要自动完成这一切,我希望有一个VBA。因为我需要制作200 pdfs
因此我的问题是:
如何创建一个VBA,将单个列表中的单元格复制到SheetA中的单元格,并在创建pdf后,使用sheetB中的下一个单元格值完成所有操作?我想这是“循环”工具的一部分?
答案 0 :(得分:0)
创建基本VBA以自动执行标准任务的好方法,它可以在您执行步骤时记录宏。之后,您可以查看为宏生成的VBA,并根据需要进一步自动化。这里有一些说明和例子:
我不知道"循环工具"但有各种方法loop通过Excel使用数据。
修改强>:
通过列表Looping是容易的部分。例如,以下代码弹出MsgBox
,其中每个单元格的值在A1到A15范围内:
Dim cel As Range
For Each cel In Sheets("Sheet1").Range("A1:A15")
MsgBox cel.Value
Next cel
让您的VBA一起执行任务,将代码添加到您的问题中,然后我们可以将循环放在正确的位置。