Someone’s sent me a Word file full off address labels separated by tabs. See 
I’m trying to figure out the best way to import the addresses into individual records. Probably just go with NameLine, Address1, Address2 for each one (3 fields that I can parse later).
What can I do easily with C# or VBA? Or UltraEdit?
I like Excel for things like this. Just copy the text from Word, paste it into Excel, and use the text import wizard with a tab delimiter, making sure to treat consecutive delimiters as one.
Excel can even parse it for you:
B1, create formula=A1.C1, create formula=A2.D1, create formula=A3.B1throughD3, orD4if you have blank lines between each address record.B4, orB5if there’s blank lines between each address record.CTRL+ENDto select everything until the end of the data (basically, cellsB5:DXXshould be selected)Example result:

Afterwards, you can copy the results into a new worksheet (sans formulae, so it’ll just be static text), format the data however you want it, and sort the data to remove those pesky blank lines.