设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2205|回复: 2
打印 上一主题 下一主题

[其它] 計算方式(如何設置)

[复制链接]
跳转到指定楼层
1#
发表于 2014-10-29 10:09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[A]     [B]

[B]=[A]3000000或以下時, 即以3000000或以下實數,如[A]是超過3000000時,即減去3000000

如 (1)  [A]3000000 = [B]3000000
   (2)  [A]=2500000= [B]2500000
   (3)  [A]=4000000 =(B)4000000-3000000=1000000

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
推荐
 楼主| 发表于 2014-10-29 18:11:03 | 只看该作者
本帖最后由 andySI 于 2014-10-29 18:29 编辑

首先, 謝謝老師的答覆, 但有一問題解決不了, 想再請求指教.

Private Sub Check985_Click()
If Me.Check985 = True Then
Me.B = 0
B = IIf([A] < 3000000, [A], [A] - 3000000)
Else
Me.B= 1
End If
End Sub
-----------------------------------------

Me.B = 0
B = IIf([A] < 3000000, [A], [A] - 3000000)   ----- 如[A]為4000000時,  Me.B = 0 即為1000000 (錯)
----------------------
B = IIf([A] < 3000000, [A], [A] - 3000000)  是否在此可對< 3000000, [A], [A] - 3000000 進行計算, 而且不改變[A]

----------------------------------------------------------------------------------------

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

点击这里给我发消息

2#
发表于 2014-10-29 11:27:42 | 只看该作者
本帖最后由 Wanli_Li 于 2014-10-29 11:29 编辑

你用IIf函数就可以实现啊
[B]=IIf([A]<3000000,[A],[A]-3000000)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-29 15:01 , Processed in 0.102008 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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