Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 vba 中,我从访问中打开一个表,其列如下所示:
1300nm11-53-0202 0302.SOR
我想寻找第一次在字符串中找到“nm”并将之前的所有内容写入变量“strGolfLengte”(所以在这种情况下strGolflengte将是“1300”)
NB:我不能确定字符串中不会有几个nm,我只是想在第一次找到它们时查找。
NB2:nm 之前的字符串可能是“n”个字符,在所有情况下,我都想要用 strGolflengte 编写的字符串的完整长度(n)
我认为这是最简单的方法:
strGolfLengte = Split(myLine,"nm")(0)
我会像这样使用“instr()”函数:
strGolfLengte = left(myLine,instr(1,myLine,"nm",1))