以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]改动表1的某个单元格数据时,在表2的相应单元格改动数据 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3591) |
-- 作者:笨熊 -- 发布时间:2006/8/30 14:47:00 -- [求助]改动表1的某个单元格数据时,在表2的相应单元格改动数据 [这个贴子最后由ylm在 2006/08/30 02:55pm 第 1 次编辑] egd文件下载 我想在改动表1的某个单元格数据时,在表2的相应单元格改动数据,而不要改动整行的数据,怎么做呢? |
-- 作者:家明 -- 发布时间:2006/8/30 15:16:00 -- 把表2的列刷新公式为表1的对应列 设变量 %表1单元格% %表2单员格% --表1数据修改后,刷新表2的对应单元格 |
-- 作者:笨熊 -- 发布时间:2006/8/30 15:31:00 -- 多谢,收藏了2楼的表, 是我没把选择条件讲清楚,我是想在表1有选择的情况下,更改表2的相应行的某单元格,具体在表里egd文件下载 烦劳再帮我看看 |
-- 作者:家明 -- 发布时间:2006/8/30 15:39:00 -- egd文件下载 操作公式再加IF函数判断《是否更改》就可以了。 -=-=-=- 以下内容由 家明 在 2006年08月30日 03:40pm 时添加 -=-=-=- 其他列照第2列操作公式设置就行了 |
-- 作者:笨熊 -- 发布时间:2006/8/30 15:55:00 -- 但是如果表1的行排序和表2的行不一样,怎么办? egd文件下载 |
-- 作者:笨熊 -- 发布时间:2006/8/30 17:10:00 -- 拜托拜托,在线等!!! -=-=-=- 以下内容由 笨熊 在 2006年08月30日 06:02pm 时添加 -=-=-=- 真的没有办法吗? -=-=-=- 以下内容由 笨熊 在 2006年08月30日 09:14pm 时添加 -=-=-=- ????????????????? |
-- 作者:czy -- 发布时间:2006/8/30 21:17:00 -- 两表建立关联,表2第二列刷新公式,[表1!第二列],然后在表1第二列设置操作公式自动重新表2关联行,这样应该就可以了吧。 |
-- 作者:家明 -- 发布时间:2006/8/31 13:10:00 -- czy版主方法可行,唯一遗憾的式数据量大时也许速度慢,刷新整列比刷新单元格计算量大了。egd文件下载 按版主方法做的示例 |
-- 作者:czy -- 发布时间:2006/8/31 21:33:00 -- 呵呵,8楼用错操作公式了,把表1第二列的操作公式改成这样:if([表2!RelationRow]>0,RecalcRow("表2",[表2!RelationRow]),True),数据量再大也不会有问题。 |