Hi vman,
This is every frustrating. I remember that there was a label maker program to download patient names to make a label but it did not print out addresses.
I am trying to help, so please don't take this the wrong way, but you say you are frustrated yet you are asking a lot. I believe there is a way to get the proper information into Excel, but I don't think you can take a random Excel sheet and pick out that type of data. Excel is fairly powerful for what it does, but when you ask about another program, one that comes to mind would be Access. Access is a relational database capable of pulling data from one table and relating it to another. In fact, up to around v3 or v4, AC used Access as its main database.
Could another program do this. Absolutely. In fact, my developer could design such a program but the there would not be enough demand for it to use it.
I have a couple of questions. What facilitated the need for a change. It sounds like it was working before, save for your staff getting behind on reminder calls. I am very good to my staff, but this problem would be solved with one statement. "The reminder calls to the Sunday appointments are not getting done. What is the issue. Fix it."
It sounds as if you are trying to do a lot of work when the answer is right there.
It would seem as easy as making an appointment for six months from now, and entering that name in Outlook so that the Wednesday before it pops up. You already have the demographics and name and you have template reminder cards or letters. You print the name and address from the Excel database. If you wished you could print the label right then, and have it put in an expandable file for each Sunday, then cross check it when the Outlook reminder pops up to insure it is correct.
I am not sure what program you are referring to, but Amazing Labels can print to addresses. Formatting could be better.
Keep in mind that everything which prints from that program prints using the DYMO print driver. If you create the .CSV file you can import into an address book in DYMO and label it AC. By mapping the fields, you will now have all 2,000 patients or so in the address book. You can search by first name, last name, address, etc. You can easily scroll down through the list and tick the check box next to the address you wish to print. When done, click print and all of your labels are printed. If you really wanted to be fancy, you could make a stamp from DYMO, although it's a little pricier than the Anytime stamp.