以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何替换某一列中个别字符啊  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=9897)

--  作者:puyouliang
--  发布时间:2011/5/12 17:15:00
--  如何替换某一列中个别字符啊

比如这一列中所有值前面都多了两个“?”号:

??1125664

??5547684

??5875687

这样的如何删除“??”变成

1125664

5547684

5875687

 

代码应该怎么写啊


--  作者:狐狸爸爸
--  发布时间:2011/5/12 17:22:00
--  

不用写代码:

 

http://help.foxtable.com/topics/0139.htm

 


--  作者:mr725
--  发布时间:2011/5/13 0:58:00
--  
用 for  ..... next ,配合replace 和 substring 都可以解决。
--  作者:puyouliang
--  发布时间:2011/5/13 7:57:00
--  

不写代码的话不是要每次导入数据就得手工操作一次,我就是想每次导入数据后自动替换一次啊,

 

3楼的方法难道是用循环语句逐条替换


--  作者:狐狸爸爸
--  发布时间:2011/5/13 7:58:00
--  

For Each r As Row in Tables("XXX").Rows

      r("yyy") = r("yyy").Replace("?","").Trim(" ")

Next