Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

数据表窗体如何根据字段A的值自动填入字段B的背景颜色

zhengjin  发表于:2013-08-10 10:09:34  
复制

请教:数据表窗体如何根据字段A的值自动填入字段B的背景颜色

 

Top
沧海桑田 发表于:2013-08-10 17:14:15
“字段A的值”与“字段B的背景颜色”有什么关系?

在水一方 发表于:2013-08-10 17:20:47

菜单 - 格式 - 条件格式




zhengjin 发表于:2013-08-10 18:59:05

谢谢各位的回答:因为A字段列与B字段列之间有很多列太远不便于观察,不直观。所以想用这个方法便于直观看出结果。



沧海桑田 发表于:2013-08-11 10:03:57

那直接把B字段列拖曳到紧靠A字段列不就行了吗



zhengjin 发表于:2013-08-11 16:26:25

这样做可以,但是也影响了其他列的整体效果。最好是能做到。



沧海桑田 发表于:2013-08-11 16:57:50

但我还是不明白你的“字段A的值”与“字段B的背景颜色”有什么关系,如果有条件或逻辑关系,用2楼在水一方版主的方法就可以解决,如果没有关系那就不知道了。

你是不是想在A字段栏输入内容时,在对应的B字段列改变背景颜色?或者把你的文件发出来,给大家看看能不能帮到你



zhengjin 发表于:2013-08-11 17:29:18
想在A字段栏输入内容时,在对应的B字段列改变背景颜色.就是这个要求。二楼的方法是在A变色没有与B字段联系变色。我看到过有整行变色的方法,但是这种方法在数据很多时,显示很慢。

zhengjin 发表于:2013-08-11 17:36:36

唉,不好意思。二楼的应该可以了。谢谢各位特别是沧海桑田的热情回答。



沧海桑田 发表于:2013-08-11 18:05:43
还有一种方法是每隔一行自动整行变色,这样也很美观,不知你合不合适,如果需要的话我可以查一下,以前我用过,现在不记得了

zhengjin 发表于:2013-08-11 18:41:50

我按照二楼的方法做了,但是出现B列总是跳动,我的数据行才1500行就这样怎么能行呢?,是什么原因?另外谢谢沧海桑田又提供了隔行的方法,这个方法与我想用的不适用。沧海桑田你看看能不能找到这个总跳动的原因



沧海桑田 发表于:2013-08-11 19:06:06

不好意思,我没遇到过这种情况,帮不上忙。应该跟行数没关系吧,你在控件的格式里头找找原因看有无设置或向老师们请教

我找了个贴给你参考

http://www.accessoft.com/bbs/showtopic.asp?id=12424

 



zhengjin 发表于:2013-08-11 19:18:09

谢谢沧海桑田,你提供的解决办法我看了,应该是我没做sp3补丁。不知道哪里可以下载sp3补丁.我看了我的系统是

Windows XP Pack2 。看来问题在这。

 



总记录:12篇  页次:1/1 9 1 :