作者foreverwhat (奇)
看板Office
标题[问题] excel 从别的sheet带值
时间Thu Sep 14 09:54:46 2017
各位好
想请问一下
假设我现在有两个sheet
sheet1 的 A1:A10 = sheet2 A1:A10
然後因为需求的关系
我的sheet2 数量会有变化
像可能我现在资料只有 sheet2 A1:A5
这样 sheet1 A6:A10 的栏位会全部变 #ERR
如果之後sheet2 A6:A10 有值的话 sheet1就要重新拉
我本来的想法是 sheet1是从 sheet2带值过来
如果sheet2资料量没这麽多 sheet1 多的栏位就变成0或随便的值
但是现在会跳#ERR 就算资料量改回来也没法在显示
想请问有甚麽方法可以改善吗
然後想再请问下
我要计算储存格颜色的个数
在名称管理员里面新增 color:=GET.CELL(63,工作表1!$D2)
但好像关掉程式之後这个名称就会不见
这样每次都要重新再拉一次
想请问有办法储存起来吗谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.75.190.163
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1505354090.A.463.html
1F:→ soyoso: 有get.cell存2007以上档案格式xlsm、xlsb或xls测试是可以 09/14 10:09
2F:→ soyoso: 存在的,但存2007以上格式的xlsx则会消失 09/14 10:09
改成存xlsm就可以了 谢谢s大
3F:推 newacc: 第一个问题加IFERROR应该可以解决 09/14 14:49
n大你好,我的意思是 引用的值是直接显示#ERR
如果用iferror来判断的话值也是显示ERROR的值
※ 编辑: foreverwhat (114.44.86.117), 09/17/2017 01:06:39
4F:→ newacc: 不懂你的问题,理论上sheet1的公式没有被改掉,会即时更新 09/17 12:43
5F:→ newacc: 然後如果只是单纯sheet1!A1=sheet2!A1这样的公式,sheet2 09/17 12:44
6F:→ newacc: A1就算没有值,sheet1!A1也不会显示#ERR,你可能要写出你 09/17 12:44
7F:→ newacc: 真正的公式才好判断怎麽协助你 09/17 12:44
8F:→ newacc: 参照变动後一样显示#ERR大概只有几种状况,一个是你公式本 09/17 12:47
9F:→ newacc: 身就有问题,这与来源无关。另一个是活页簿计算的选项可能 09/17 12:48
10F:→ newacc: 被调到手动,excel选项>公式>活页簿计算,确认一下是自动 09/17 12:49
11F:→ newacc: 还是手动 09/17 12:49