VBA 中的子字符串
我在不同的单元格中有多个字符串,就像
CO20: 20 YR CONVENTIONAL
FH30: 30 YR FHLMC
FHA31
我需要获取从 1 到 ':' 索引为止的子字符串,或者如果在结束之前不可用(如果是字符串 3)。我需要帮助用 VBA 编写此内容。
I have multiple strings in different cells like
CO20: 20 YR CONVENTIONAL
FH30: 30 YR FHLMC
FHA31
I need to get the substring from 1 to till index of ':' or if that is not available till ending(in case of string 3). I need help writing this in VBA.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
较短:
Shorter:
首先测试“:”,然后将测试字符串带到“:”或结束,具体取决于是否找到它
Test for ':' first, then take test string up to ':' or end, depending on if it was found
您可以先找到本例中字符串“:”的位置,
然后使用 Left(StringToCut, NumberOfCharacterToCut)
You can first find the position of the string in this case ":"
Then use Left(StringToCut, NumberOfCharacterToCut)