|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
1、 套用表后,表的名称改为“表1” 里面的公式中的单元格名称都会变成这样“表1[[#此行],[列2]]” ,这样导致单独复制表中的单元格时数据出错,无法像原来那样自动调整公式中单元格的名称。有什么办法可以让表1公式中单元格的名称不是“表1[[#此行],[列2]]” ,而是很平常的A1,这样在复制这个单元格的时候就会知道变换公式,可以嘛! 2、 还有将表转化为区域后,公式中单元格的名称变为"sheet1!A1"(比如在表1,D1中输入公式是正常是“=A1*B1*C1” 实际显示是=表1[[#此行],[列1]]*表1[[#此行],[列2]]*表1[[#此行],[列3]]*,转化为区域后变为=sheet1!A1*sheet1!B1*sheet1!C1)
3、 转化为区域后,将sheet1中表1的数据复制的sheet2后,表1里面的公式计算的还是sheet1中的数据,这样非常麻烦,套用表后嘛,表里面的数据不能单独复制,只能整个表复制。转化区域后嘛又不能复制到sheet2中。。。。头大了,不知道我有没有说清楚,请高手指教啊!!!要是解决问题1,就可以解决一切了。只要能实现表1中输公式可以是正常的A1*B1*C1就好 |
|