【发布时间】:2014-08-10 12:54:44
【问题描述】:
我在同一个工作簿中有两个工作表,即 sheet1(“rawdata”)和 sheet2(“Overview”)。
我将下载的数据复制到 sheet1(“原始数据”)中。这里的行数不同,但标题/列总是相同的。在此之后,我需要将特定单元格复制到另一个工作表中。
以下是我正在考虑的“规则”:
1) 始终将原始数据表 E9、W9、X9 和 Y9 中的单元格复制到目标表中的特定单元格中。我有这样的东西(有效):
Worksheets("overview").Range("X10").Value = Worksheets("rawdata").Range("E9").Value
2) 始终复制最后一行 E 列中的值。但是,最后一行从 rawdata 到 rawdata 不同,而列 (E) 保持不变。我试过这样的事情:(不工作)
....= Worksheets("rawdata").Range("E1").End(xlDown).Value
3) 脚本应该链接到按钮,当我再次单击按钮插入工作表 rawdata 中的数据时,数据应该插入到工作表概览的下一个(下一个)列中。
【问题讨论】:
-
找到范围内最后一个单元格的最可靠方法可以在这里找到:stackoverflow.com/questions/11169445/…