【发布时间】:2014-03-08 16:49:28
【问题描述】:
我想编写 VBA 脚本来修剪每行中的第一个字符。
我知道我可以使用 Cells Format > custom 格式化单元格
但是如果我以后想比较单元格的内容,那么在比较中仍然会考虑修剪的字符。
我是 VBA 新手,如何快速修剪文本以进行文本比较?
【问题讨论】:
我想编写 VBA 脚本来修剪每行中的第一个字符。
我知道我可以使用 Cells Format > custom 格式化单元格
但是如果我以后想比较单元格的内容,那么在比较中仍然会考虑修剪的字符。
我是 VBA 新手,如何快速修剪文本以进行文本比较?
【问题讨论】:
选择您要修剪的单元格并运行这个小宏:
Sub trimmit()
For Each r In Selection
v = r.Text
r.Value = Mid(v, 5)
Next r
End Sub
我假设如果一个单元格包含 ABCDE,它将变为 E
【讨论】: