我需要制作一个VBA,将一个单元格复制到另一个工作表中的单元格中。(同一工作簿)。
之后,我必须创建一个pdf(我为此有VBA)。
创建 pdf 后,我需要自动执行此操作,我希望为此有一个 VBA。因为我需要制作 200 个 pdf
因此,我的问题是:
如何创建一个VBA,将单元格从列表i sheetB复制到SheetA中的单元格,并在创建pdf后,使用工作表B中的下一个单元格值重新执行?我想这是"循环"工具的东西?
创建基本 VBA 以自动执行标准任务的好方法 它在执行步骤时记录宏。 之后,您可以查看为宏生成的VBA,并根据需要进一步自动化它。 以下是一些说明和示例:
- Excel 2010 中的 VBA 入门
- 录制宏以生成代码
- 修改录制的可视基本宏
我不知道"循环工具",但有多种方法可以使用Excel循环浏览数据。
编辑:循环浏览列表是简单的部分。 例如,以下代码弹出一个MsgBox
,其中包含范围 A1 到 A15 中的每个单元格的值:
Dim cel As Range
For Each cel In Sheets("Sheet1").Range("A1:A15")
MsgBox cel.Value
Next cel
将您的 VBA 放在一起完成一次任务,将代码添加到您的问题中,然后我们可以将循环粘贴到正确的位置。