有人向我發送了一個完整的標籤分隔的地址標籤的Word文件。請參閱解析Excel,C#,VBA等地址「標籤」字段?
我試圖找出將地址導入個別記錄的最佳方法。可能只是爲每一個NameLine,Address1,Address2(我可以稍後解析的3個字段)。
使用C#或VBA可以輕鬆做什麼?或UltraEdit?
有人向我發送了一個完整的標籤分隔的地址標籤的Word文件。請參閱解析Excel,C#,VBA等地址「標籤」字段?
我試圖找出將地址導入個別記錄的最佳方法。可能只是爲每一個NameLine,Address1,Address2(我可以稍後解析的3個字段)。
使用C#或VBA可以輕鬆做什麼?或UltraEdit?
我喜歡Excel這樣的東西。只需複製Word中的文本,將其粘貼到Excel中,並使用帶有製表符分隔符的文本導入嚮導,確保將連續分隔符視爲一個整體。
Excel中甚至可以解析爲您:
B1
中,創建公式=A1
。C1
中,創建公式=A2
。D1
中,創建公式=A3
。B1
到D3
或D4
。B4
或B5
。CTRL+END
選擇一切,直到數據結束(基本上,應該選擇單元格B5:DXX
)結果舉例:
之後,您可以複製的結果到一個新的工作表中(沒有公式,所以它會只是靜態文本),但是格式化數據你想要它,和排序數據刪除那些討厭的空白行。
如果所有的標籤在Word中排隊,你應該能夠Alt-Select
選擇單個列,再切&將它們粘貼到一個順序列,這樣你只會得到的Address1,Address2,Address3,BlankLine
一個連續的文件,那麼它應該是微不足道解析。
+1我不知道Word中的「Alt-Select」。這是一個巧妙的技巧。 – Pandincus 2011-04-02 20:53:50