l****z 发帖数: 29846 | 1 由于要汇总大量数据,但工作量太大,想找个简单的方法。
在同一个工作薄中
有多张格式相同的工作表,工作表的名称比较规律:
sheet1-sheet2-3-4....
现在需要把每张工作表同一位置
如
A3
的值
逐行显示到一张新的工作表上
即
第一行显示表一的
A3 “=sheet1!A3”
第二行显示表二的
A3 “=sheet2!A3”
依此类推
想拖动公式,让单元格不变,而工作表的名称依次变化,
有没有比较简单办法呢?
多谢先 |
w****g 发帖数: 597 | 2 应该编写简单的Excel VBA代码程序, 例如,可以参考和修改下例代码,来实现你的要求.
Excel: Loop through all worksheets in the Active workbook.
http://www.vbaexpress.com/kb/getarticle.php?kb_id=390 |
l****z 发帖数: 29846 | 3 感谢楼上的,VBA当然可以.问题是这个是公司里面的,领导看不懂code.
刚刚发现可以用address函数搞定. |
j*****h 发帖数: 2577 | 4 =sheet2!A$3 应该就可以了
【在 l****z 的大作中提到】 : 由于要汇总大量数据,但工作量太大,想找个简单的方法。 : 在同一个工作薄中 : 有多张格式相同的工作表,工作表的名称比较规律: : sheet1-sheet2-3-4.... : 现在需要把每张工作表同一位置 : 如 : A3 : 的值 : 逐行显示到一张新的工作表上 : 即
|