【发布时间】:2017-12-21 14:15:08
【问题描述】:
我需要帮助来创建一种将行复制到特定工作表的自动方法。
我有一个带有 WEB api 查询的选项卡(销售),每 5 分钟在此表中导入数据。我在销售表中有一行,其中包含标识每个项目的名称范围。该行有 100 个不同的名称,并且在工作簿中创建了 100 个具有相同名称的工作表。
我想复制每个项目的整行,并将其复制到与项目名称相同的工作表中。
这是为了触发复制子:
'Copy Sales data Every 10 Min
Sub test()
'Application.OnTime Now + TimeValue("00:10:00"), "my_Procedure…"
End Sub
我已经看到了很多关于如何自动复制行的方法,但是我在复制行和使用项目名称并粘贴到具有相同名称的其他工作表方面需要帮助。
【问题讨论】:
-
我觉得我在这里遗漏了一些东西。它对我来说就像......对于每次刷新,将行读取一次到一个变量。然后循环一个包含命名范围的数组并使用该循环将目标工作表名称也设置为粘贴(相同的行号?)?我会在开始时从工作表中的范围中读取命名范围。并进行一些错误处理。