vba删除某些符号之前和之后的空格,并检查并插入这些符号(如果缺少一个符号)

时间:2016-05-02 20:21:02

标签: vba excel-vba excel

这是vba代码的一部分。我使用TRIM()删除了文本开头和结尾的尾随空格但是如何删除某些符号前后的空格并确保符号使用正确。

  

Eg1:Apple :;是红色=> Apple :;是红色的

     

Eg2:橙色:;是甜蜜的=>橙色:;很甜蜜

     

Eg3:芒果::闻起来很好=>芒果:闻起来很好

所以基本上如果在"之前有空格/空格:"之前和之后";"并且在此符号之后必须将其删除。在第三个示例中,符号":"使用两次而不是";"作为第二个符号。所以它必须替换为";"第二次。

1 个答案:

答案 0 :(得分:3)

选择所有单元格并运行:


callback1():
    do something
    after(500, callback1)

tkinter stuff, using callback1()    
...
lots of other code (none to do with tkinter)
...

callback2():    
    do something else
    after(500, callback1)

tkinter stuff using callback2()

some more code (none to do with tkinter)

after(0, callback1)
after(0, callback2)
mainloop()