Foxtable(狐表)用户栏目专家坐堂 → 关于表中单元格数字单独格式的问题


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

主题:关于表中单元格数字单独格式的问题

帅哥哟,离线,有人找我吗?
不倒的翁
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/1/28 15:14:00 [只看该作者]

请林老师帮忙啊。真搞不了这个问题。。

同一列中有太多的不同格式的数字了。


 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/1/28 15:14:00 [只看该作者]

会不会和临时表有关系哦?

我的这个表是临时表。所有的行列都是动态读取其它表的数据而生成的。


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/28 15:18:00 [只看该作者]

以下是引用不倒的翁在2013-1-28 15:14:00的发言:

会不会和临时表有关系哦?

我的这个表是临时表。所有的行列都是动态读取其它表的数据而生成的。


做个例子发上来,说明数字格式的显示规则。

 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/1/28 15:56:00 [只看该作者]

林老师例子做好了。

要求C、SI行的最大最小值数字格式为0.00,实际值输入的时候也是相同格式

Mn行的最大最小值数字格式为0.000,实际值输入的时候也是相同格式

位数不够补齐0

麻烦林老师了。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/28 16:08:00 [只看该作者]

你自己写一下代码才行了,把表设置成sqltable的格式,然后,改一下代码,具体看例子。

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/1/28 17:41:00 [只看该作者]

林老师。我测试了下。貌似如果值为0就有效。
不是0的话格式设置就无效了。。。比如
If e.Col.Name = "最小值" Then
    If e.Row(e.Col.Name) = 0.1 Then
        e.text = Format(e.Row(e.Col.Name), "0.000")
    End If
End If

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/28 17:49:00 [只看该作者]

 这个是精度的问题,要特殊处理一下。测试有效。

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

 回到顶部
总数 17 上一页 1 2