如何在VBA中仅获取@from@get.com或@get.com之后的3个字符串

如何在VBA中仅获取@from@get.com或@get.com之后的3个字符串,vba,substring,instr,Vba,Substring,Instr,如何在VBA中仅获取@from@get.com或@get.com之后的3个字符串 例如,我必须实现@get from provided string@get.com或@get.com您可以使用Instr()函数在字符串中定位@ 然后使用Mid()从该位置开始对n个字符进行子串例如,尝试Mid$(“Something@getting.com,instr(1)Something@getting.com“,”@“)4)

如何在VBA中仅获取@from@get.com或@get.com之后的3个字符串
例如,我必须实现@get from provided string@get.com或@get.com

您可以使用
Instr()
函数在字符串中定位@

然后使用
Mid()
从该位置开始对n个字符进行子串

例如,尝试
Mid$(“Something@getting.com,instr(1)Something@getting.com“,”@“)4)