虽然学习,但我在 VBA 或 python 编程方面没有经验。我有一个 excel 文件,其中包含一个ab/c/defg/0123/456
可变长度(文本和数字)字符串中的一个非常具体的字符串。变量字符串始终位于电子邮件的主题标题中。出于目的,我已将其提取为 excel。
我想要完成的是ab/c/defg/0123/456
在 excel 文件中查找字符串并将该特定字符串复制到同一 excel 中同一行中的空单元格中。如果未找到该字符串,则单元格将留空。为了使其更复杂,字符串也可能显示为ab/c/defg/**123**/456
反斜杠或正斜杠。
在 excel 中,函数 split、MID、left、right 没有帮助,因为字符串可能随机出现在字符串中:类似于以下内容:
第 1 行:ab/c/defg/0123/456 blablabla 03/10/2012 - 05/11/2012 - blablabla。
第 2 行:blablabla 04/10/2012 - 01/11/2012 - blablabla blablabla,blablabla blablabla ab/c/defg/0123/456。
第 3 行:blablabla ab/c/defg/0123/456 blablabla
第 4 行:blablalbla 13/10/2012 - blablabla
第 5 行:blablalbla;blablabla blablablablablabla blablabla ab/c/defg/0123/456 - blablabla 1234456
结果将是: cd
row1: ab/c/defg/0123/456 blablabla 03/10/2012 - 05/11/2012 - blablabla。ab/c/defg/0123/456
等......
第 4 行第 d 列将比没有值/空
该文件包含大约。9000 行,但在分析不同的邮箱/excel 文件时可能会更大。
有什么想法吗?