Foxtable(狐表)用户栏目专家坐堂 → [求助]怎样通过代码转换格式的问题


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

主题:[求助]怎样通过代码转换格式的问题

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


加好友 发短信
等级:小狐 帖子:302 积分:1860 威望:0 精华:0 注册:2012/4/27 11:34:00
  发帖心情 Post By:2013/4/5 1:30:00 [显示全部帖子]

Dim s1,s2 ,s3 As String 
Dim t1 As Table =Tables("表A") 
Dim v As Double 
Dim r1 As Row =t1.Current 
If r1 IsNot Nothing AndAlso r1("第一列") > "" Then 
    For Each c As Col In t1.Cols 
         s1=r1(c.name) s2=s1.replace(".","") 
         If Double.TryParse(s1,v) Then '如果转换成功 
              Dim n1 As Integer = s2.Length 
              s3 = s3 & Format(val(s2),New String("0",iif(n1 <6,5,n1))) 
         Else 
              s3 = s3 & s1 
         End If 
    Next 
    Output.Show(s3) 
End If
[此贴子已经被作者于2013-4-5 10:58:24编辑过]

 回到顶部