以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]从EXCEL导入的数据,如果有一列对应数据字典的,有什么好办法可以自动对应? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43558) |
-- 作者:ee5090 -- 发布时间:2013/12/10 11:23:00 -- [求助]从EXCEL导入的数据,如果有一列对应数据字典的,有什么好办法可以自动对应? 如图,我从EXCEL导入的数据,车号这一列,在excel表格里是数字,现在导入到狐表内,要把车号“23689”转变为对应的代码项目“桂B23689”必须一行一行的用鼠标双击才能实现。现在请教下各位高手有没有什么办法可以快速的实现?不用一个一个的点,因为 此主题相关图片如下:qq图片20131210110738.jpg 我这个表有上千行,一个一个点会累死的啊。。 [此贴子已经被作者于2013-12-10 11:24:23编辑过]
|
-- 作者:Bin -- 发布时间:2013/12/10 11:25:00 -- 选择这个列,点击一次充值列看看. 也可以使用代码RaiseDataColChanged http://www.foxtable.com/help/topics/1587.htm
|
-- 作者:ee5090 -- 发布时间:2013/12/10 11:52:00 -- 找了好久,还是不懂怎么充值列。 按第二个方法,重置列,重置了几次,没用啊。
|
-- 作者:Bin -- 发布时间:2013/12/10 12:01:00 -- 还真不行,一时想不出什么好办法. 比较笨的办法如下 CurrentTable.Select(0,1) \'选中需要重置的第一行的单元格 For i As Integer=0 To Tables("表A").Rows.count-1 CurrentTable.StartEditing If i < Tables("表A").Rows.count-1 Then Tables("表A").Position=Tables("表A").Current.Index+1 Else Tables("表A").Position=Tables("表A").Current.Index-1 End If Next |