Foxtable(狐表)用户栏目专家坐堂 → 列转换


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

主题:列转换

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/27 9:26:00 [显示全部帖子]

 你这种的转换,很麻烦的,要分析各个级别的规律,要分析各个档的规律才能转换为数字的。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/27 17:27:00 [显示全部帖子]

 参考代码

 

Dim jb() As String = {"一", "二", "二十四"}
Dim dw() As String = {"一", "二", "十二"}

Dim str1 As String = "二十四级"
Dim str2 As String = "二档"

Dim idx1 As Integer = array.IndexOf(jb, str1.Replace("级", ""))
Dim idx2 As Integer = array.IndexOf(dw, str2.Replace("档", ""))

msgbox(idx1 + 1 + (idx2+1) * 0.1)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/27 19:11:00 [显示全部帖子]

 5楼已经告诉你答案了。

 

 做一个表格,或者用6楼的代码。


 回到顶部