以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]提取字符代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139986)

--  作者:ZHX88863808
--  发布时间:2019/8/27 10:04:00
--  [求助]提取字符代码
在一表中,我想从A列(字符不等)中提取最前面两个字符到B列,请前辈老师帮忙写个代码,谢谢!
--  作者:z769036165
--  发布时间:2019/8/27 10:18:00
--  
用MID或者LEFT
--  作者:ZHX88863808
--  发布时间:2019/8/27 10:22:00
--  

水平有限能帮忙写个吗?

 


--  作者:有点蓝
--  发布时间:2019/8/27 10:37:00
--  
tables("表A").current("B列") = tables("表A").current("A列").substring(0,2)
--  作者:ZHX88863808
--  发布时间:2019/8/27 10:49:00
--  

谢谢老师!


--  作者:ZHX88863808
--  发布时间:2019/8/27 15:54:00
--  

如果数据一个一个输进去,代码运行正确,如果批量导进去(或复制粘贴进去)就不运行,所以还要请老师完善一下,谢谢!


--  作者:有点蓝
--  发布时间:2019/8/27 16:49:00
--  
代码改到datacolchanged事件处理:http://www.foxtable.com/webhelp/topics/0625.htm
--  作者:ZHX88863808
--  发布时间:2019/8/27 18:17:00
--  

代码是放在datacolchanged里,未成功


--  作者:有点蓝
--  发布时间:2019/8/27 20:14:00
--  
写了什么代码?贴出来
--  作者:ZHX88863808
--  发布时间:2019/8/29 13:40:00
--  
tables("表A").current("B列") = tables("表A").current("A列").substring(0,2)