以文本方式查看主题

-  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=99452)

--  作者:hbhb
--  发布时间:2017/4/19 15:19:00
--  挠人的:与:怎么办?
大师:冒号的中文,与英文格式,如何统一?\'\'\'有时忘记,一下子就不对了?还有(?有何办法简单处理?
--  作者:有点色
--  发布时间:2017/4/19 15:20:00
--  
如果是表输入的话,你可以在datacolchanging事件把它们统一替换成一种格式。
--  作者:hbhb
--  发布时间:2017/4/19 17:52:00
--  
请问比较字符是否相等时,换行符、回车符是否参与比较?
--  作者:有点色
--  发布时间:2017/4/19 17:56:00
--  
 字符比较是比较每一个字符,如果你的字符包含换行等,自然会比较。
--  作者:hbhb
--  发布时间:2017/4/19 17:58:00
--  
请问:中文的: ,。;(【{  等标点符号,和英文状态下的值各是怎么表示?
--  作者:有点色
--  发布时间:2017/4/19 17:59:00
--  

 参考

 

http://www.foxtable.com/webhelp/scr/1273.htm

 

http://www.foxtable.com/webhelp/scr/0347.htm

 


--  作者:hbhb
--  发布时间:2017/4/19 18:24:00
--  
中文的: ,。;(【{   等用chr如何表示?省的去用‘’‘,写代码时统一用它不行吗?
--  作者:hbhb
--  发布时间:2017/4/19 18:28:00
--  
比如代码中用replace(chr(-23622),chr(58)),行不行?
--  作者:有点色
--  发布时间:2017/4/19 20:02:00
--  
可以。
--  作者:hbhb
--  发布时间:2017/4/19 20:40:00
--  
求最最快快格式化一张表的代码?一万行数据标准一下要更长时间,有无高效的不能高效的代码?


    For Each tr As Row In Tables(tb.Name).Rows
        For Each cl As Col In Tables(tb.name).Cols
            If cl.IsString Then
                tr(cl.name) = tr(cl.name).replace(chr(32),"").replace(chr(-23640),chr(40))
                           
            End If
        Next
    Next