ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1395|回复: 8

[求助] 请老师们帮忙。具体要求在压缩卷里

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-6-4 16:09 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
求助
各位老师;
我用EXCEL没有多久。现上传附件。请各位老师帮忙完善下我的物料采购跟进表,具体要求如下,
一、               本工作薄中各工作表U列数值为,已收货时,它所在的行工作区域A列到AB列自动显示为灰色,数值为无法交货时则自动填充为红色,在条件格式里,我自己设置了下,不是单独的单元格自动填充,就是工作区域自动填充!请老师帮忙解决!
二、               请各位老师,帮忙弄个对帐单查询功能,能够根据日期查询各供应商对帐单。
三、               帮忙做一个根据向供应商所采购物料的总金额汇总,要能在这表中查询到!
四、               呵呵。本表中。超级链接返回主页面的。当我设置了,点击单元格自动填充颜色后,那里不能设置颜色了,如何用控件帮忙解决?
先谢谢了,望各位老师,指点!

物料采购跟进表.rar

63.11 KB, 下载次数: 23

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-4 16:10 | 显示全部楼层
好多东西是边学边实践的,如果有更好的方式来简化日常的工作。还望各位老师不吝赐教

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-4 18:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
很奇怪,满足单元格条件自动填充在EXCEL2010中能起到作用,到2003就不行了,会出现颜色混乱的状况,
=ISNUMBER(FIND("已交货",$U4))应用于=$A$5:$ab$303
有老师能帮忙解决么

TA的精华主题

TA的得分主题

发表于 2012-6-5 14:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
2010和2003在这点上是有区别的.2003可以从中间开始设置公式,调试成功后,再向各处粘贴格式就行了.
2010,如果你中间设置公式,而适用区域又不是首个单元格的话,就会混淆.所以2010的条件格式,使用公式时,不管你是在哪个当前单元格设置,其公式,都按在条件格式区域最左上角单元格设置公式.

TA的精华主题

TA的得分主题

发表于 2012-6-5 14:59 | 显示全部楼层
以你3楼为例,适用于A5:AB303,公式就要从A5开始:=ISNUMBER(FIND("已交货",$U5))
看来你第一个问题已经解决了.
第三个问题,用透视表,只是你那些表,还有地方放得下么?注意,如果要查供应商在各表的情况,可使用多数据源透视表,但最好只查询供应商和它的金额.如果你还要查名称,另想办法.
第四个问题,并不是超链引起的,是你的代码引起的,当你离开超链行后,你命令所有单元格底色为白色.

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-5 18:16 | 显示全部楼层
shuyee 发表于 2012-6-5 14:59
以你3楼为例,适用于A5:AB303,公式就要从A5开始:=ISNUMBER(FIND("已交货",$U5))
看来你第一个问题已经解决了 ...

呵呵,问题是。2003的话应该怎么操作呢?2010的版本确实可以解决自动填充的问题!到2003就不行了!弄了好久,还是没有明白?
另外。要是能够查询的话。用数据库可不可以?2003的版本支持不?如果不行,呵呵,我自己再想想吧!
第四个问题,代码引起的?能教我具体操作步骤么?我是一颗大白菜!

TA的精华主题

TA的得分主题

发表于 2012-6-5 19:12 | 显示全部楼层
代码中这句就是清除所有行的底色。劝你不要改。
Rows().Interior.ColorIndex = 0
03版的填充,并不复杂啊,比如这例,你在第5行设置条件格式的公式后:=ISNUMBER(FIND("已交货",$U5)),复制该单元格,然后再选中A5:AB303,使用选择性粘贴,贴格式,或者使用格式刷,这样这个区域就都有条件格式了,并且公式是正确的。
excel支持对自身的查询的,没问题的。工具有透视表和查询语言msquery.

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-5 21:09 | 显示全部楼层
噢,卖嘎的,上帝他大爷的。那么多表,那么多格,用格式刷要刷到什么时候去,能不能用VBA,会的教我

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-6 00:11 | 显示全部楼层
自动填充,和返回按钮,已经解决,谢谢shuyee老师,呵呵,再钻研下数据透视表


求会做数据库的老师帮忙,弄查询的问题
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 10:29 , Processed in 0.050684 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表