作者chanceliu (C.Liu)
看板Office
标题[算表] 连动表格删除时,自动删除该列
时间Fri Dec 2 17:26:59 2016
软体:Microsoft Excel
版本:2016
情况是现在目前有两份Excel表
A档案拥有人员清单
B档案复制A档案人员清单,已连结方式贴上达连动效果
B档案人员单清同一列往右会擅打其他属於该人员之资讯
困难是A档案人员清单移除某人员时
虽然B人员清单也会跟着变动
但原人员右方的资讯不会跟着删除
造成横列资料断开
不知道有没有其他作法或方法可以让右方资料能同步变动呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.22.54.166
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1480670821.A.D77.html
1F:→ soyoso: 想到的巨集协助,range.find,b有a档没有,删除 12/02 18:01
2F:→ soyoso: range.delete,a有b档无,新增,range.insert 12/02 18:02
3F:→ soyoso: 回圈上起迄值则由大至小,判断上为range.find为nothing时 12/02 18:06
4F:→ soyoso: 触发事件上则类似workbook.open、close...之类的,看原po 12/02 18:07
5F:→ soyoso: 要写在那个档案内 12/02 18:08
6F:→ waiter337: 同s大,只能用vba 12/03 06:54
7F:→ waiter337: 是还有一招拉,但是就是用辅助列,当产生布林值时 12/03 08:32
8F:→ waiter337: 原先的格子会变成"" ,而旁边的格子会显示 12/03 08:33
9F:→ waiter337: 譬如 A B C D 12/03 08:33
10F:→ waiter337: good good 12/03 08:34
11F:→ waiter337: good good Y 12/03 08:35
12F:→ waiter337: fun fun Y 12/03 08:35
14F:→ waiter337: 实际上是靠公式变空白,并非完整的空白格 12/03 08:42
15F:→ waiter337: 之後B列变动後的数值,在将资料选择贴上值盖回去A列 12/03 08:44