| 查看: 133 | 回复: 2 | ||
| 当前主题已经存档。 | ||
| 【悬赏金币】回答本帖问题,作者五湖四海将赠送您 10 个金币 | ||
五湖四海铜虫 (正式写手)
|
[求助]
有关 Microsoft Access 编程问题【有效期至2008年6月20日】,
|
|
|
我最近用到Microsoft Access,需要编程。我就按照excel 的编程方法编了一下,可是不能用哦,呵呵。 不知什么缘故?请指教。 我的任务是这样的:需要将某人应缴的款打印出来,数据来源于某一表格。应缴款项只有1100元和1400元两种,所以我编了个程序是这样的(1): =" ¥ " & Mid([总额],1,1) & " " & Mid([总额],2,1) & " " & Mid([总额],3,1) & " " & Mid([总额],4,1) & " " & "0 0" 这个程序很好用,但是后来增加了一种应缴款886元,这是3位数呀,如果不修改程序就会出问题:因为这种情况下会将百位数放到千位数了,所以程序改为(2): =" ¥ " & Mid([总额],1,1) & " " & Mid([总额],2,1) & " " & Mid([总额],3,1) & " " & "0 0" 可是,由于人数很多,4位数和3位数交叉出现,我就想编一个程序:当4位数时自动用(1)式,而碰到3位数时自动用(2)式。我用得是excel里的IF语句,如下(3) =IF(LEN([总额])=4," ¥ " & Mid([总额],1,1) & " " & Mid([总额],2,1) & " " & Mid([总额],3,1) & " " & Mid([总额],4,1) & " " & "0 0",IF(LEN([总额])=3," ¥ " & Mid([总额],1,1) & " " & Mid([总额],2,1) & " " & Mid([总额],3,1) & " " & "0 0" )不知我的语句哪里出错了,打开report 时提问 IF___________,不论填什么都是错的。请大侠指教。 [ Last edited by 五湖四海 on 2008-6-11 at 10:17 ] |
» 猜你喜欢
322求调剂,08工科
已经有4人回复
材料工程281还有调剂机会吗
已经有30人回复
化学070300 求调剂
已经有16人回复
化工学硕294分,求导师收留
已经有12人回复
一志愿哈工大 085600 277 12材科基求调剂
已经有32人回复
268分085602化学工程调剂
已经有31人回复
一志愿安大生物学07初试322、本科二本、调剂求助
已经有11人回复
食品与营养(0955)271求调剂
已经有7人回复
085600材料与化工349分求调剂
已经有9人回复
一志愿中南大学 0855 机械 286 求调剂
已经有10人回复

五湖四海
铜虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 164.5
- 帖子: 415
- 在线: 3.3小时
- 虫号: 286162
- 注册: 2006-10-15
- 性别: GG
- 专业: Nanotechnology

2楼2008-06-12 09:29:27
zhanngfengcasc
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 879.4
- 散金: 150
- 帖子: 351
- 在线: 54.2小时
- 虫号: 442445
- 注册: 2007-10-27
- 性别: GG
- 专业: 计算机应用技术

3楼2008-06-12 09:44:48













)
回复此楼
5