我不是最擅长使用电子表格的人,但我已经给出了一项任务,可能我有点超出了我的能力范围(我更多的是一个web程序员)
我有两个工作表:一个称为区域A,另一个称为区域B,标题如下:
时间-位置-参考
我需要设置一个具有以下列标题的新工作表:
时间-参考-位置-区域
然后创建一个可排序的列表(我可以做到这一点)
位置A和B工作表将不断变化,这将需要在新工作表打开时反映出来(可能是某种onload样式事件?)
有没有什么最简单的方法可以做到这一点(或者是否确实可行)?我不想被灌输,我很乐意被指出正确的方向,或者得到一些我可以用谷歌搜索的关键词(这样我学得更好)。
非常感谢!
发布于 2016-02-13 17:34:29
这种类型的数据操作是excel不适合的,而且容易出错。
做这件事最好的两种方法。
在工作表“区域A”上手动添加一列区域名称,即区域A。对每个“数据”工作表执行此操作。然后手动或通过vba一次复制并粘贴一个工作表到您的聚合工作表。
以编程方式使用VBA循环遍历每个工作表,并将其复制并粘贴到聚合工作表中,在粘贴时添加具有工作表名称的列。
对于这两种方法中的任何一种,重要的是在最后构建一些计数检查,以确保不会遗漏任何数据。
https://stackoverflow.com/questions/35373146
复制相似问题