我有2个工作表:
1st - 对于月度数据,我只收集数据1个月(1 ... 12)
第二 - 按月计算的每年数据(每月12个表)
我需要宏,它会根据月份将数据从月份表复制到年度表。 例如,如果是9月,它将在年度表中复制到9月表。 如果十月到十月表每年都有表格等。
我如何使用宏实现它(想要创建按钮:点击并复制)。
答案 0 :(得分:1)
宏需要包含一个带有12个选项的CASE语句(每个月一个)。在达到此CASE语句之前,您需要定义一个表示月份的变量(例如,使用当前日期)。
CASE构造中的每个选项都将从指定的工作表复制到指定的表中(这里我假设每月表的结构是已知的并且是静态的)。
另一种方法是让CASE在年度表中设置SOURCE表和目标范围。这将是使用常见COPY块的较短代码。