[英]VBA Macro to extract strings from word doc
我有一個包含多個字符串的Word文檔。 這些字符串的第一部分始終相同,例如ABC_001,ABC_002,ABC_003。 我需要在文檔中搜索“ ABC_”子字符串,提取所有出現的內容(“ ABC_001”,“ ABC_002”,“ ABC_003”),然后將其復制到Excel工作表中。 有人可以幫忙嗎?
提前致謝。
您可以引用VBScript正則表達式5.5並對其進行正則表達式。 看看http://www.macrostash.com/2011/10/08/simple-regular-expression-tutorial-for-excel-vba/
以及使用正則表達式execute方法在一個字符串內的一些VBA多個匹配項
編輯:實際上,去數據和“獲取外部數據”選擇定界符並導入(可能手動或記錄宏以使人對vba結構有感覺)可能更容易。
這應該使您在單獨的單元格中獲得所有條目,然后使用MID遍歷它們以獲得所需的零件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.