Foxtable(狐表)用户栏目专家坐堂 → [求助]如何根据字符类型的数据 判断金额是¥还是$


  共有2994人关注过本帖树形打印复制链接

主题:[求助]如何根据字符类型的数据 判断金额是¥还是$

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/17 11:44:00 [显示全部帖子]

参考代码

 

Dim str As String = "¥4"
Dim s As String = str.SubString(0, 1)
If s = "¥" Then
    msgbox("人民币")
Else If s = "$" Then
    msgbox("美元")
End If
msgbox(str.substring(1))


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/17 15:43:00 [显示全部帖子]

e.Form.Controls("TextBox1").Text = e.Form.Controls("NumericComboBox1").Text * e.Form.Controls("NumericComboBox2").Text

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/17 17:41:00 [显示全部帖子]

以下是引用clchen在2016/6/17 16:30:00的发言:
Table1中的数量如何显示千分位??

 

参考

 

http://www.foxtable.com/help/topics/1659.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/20 11:20:00 [显示全部帖子]

 一列的格式,只能有一种,不能两种格式同时显示的啊。

 

 你要改成字符列,才能有不同的显示。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/20 11:22:00 [显示全部帖子]

或者你用drawcell事件处理

 

 If e.Col.Name Like "*金额" Then
   
    If e.Row("单位") = "人民币" Then
       
        e.Text = "¥" & e.Text
       
    ElseIf e.Row("单位") = "美元" Then
       
        e.Text = "$" & e.Text
       
    End If
   
End If

[此贴子已经被作者于2016/6/20 11:25:51编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/20 11:26:00 [显示全部帖子]

drawcell事件

 

If e.Col.Caption Like "*金额" Then
   
    If e.Row("单位") = "人民币" Then
       
        e.Text = "¥" & e.Text
       
    ElseIf e.Row("单位") = "美元" Then
       
        e.Text = "$" & e.Text
       
    End If
   
End If

[此贴子已经被作者于2016/6/20 11:26:49编辑过]

 回到顶部