We have secretaries. They use Excel to enter data about appointments. These databases somehow break the mail merge link every so often, be it a DDE error or word crashing or it just not showing up (it's a whole miriad of problems, not just one consistant error). These errors, because they are so varied, take up all of our time to diagnose. We end up rolling back to a previous saved version which restores the link (but removes the secretary's work). They then resume the work and break the file.
I am trying to fix this and stablize the mail merge link so that the secretaries can still use all of the tools they need, yet remove the inherant problems their spreadsheets are having.
As mail merge only "looks" at the first page of excel, I was attempting to take the cell information (that contains color, different fonts, different formatting, etc) and extract the numbers or text only.
I did this by having a calculation sheet and a data sheet. That way excel could determine if the cell contained numbers or text. Then the other page, based on the true/false result of ISNUMBER could use =T (for text) or =N (for numbers)
When I did this, the DDE error disappeared and functionality was restored. However, when people insert new rows, the formulas break and are modified automatically by Excel. I have tried to make the equations absolute values (Ie. $A$1) however, the inserted row still modifies them. Is there any way to tell excel not to automatically update the formula?
I would not use formulas; rather VBA code using the same kind of logic. The code must fire on some event, like the workcheet_change event.
If you choose to go this route, take this question to the VBA forum707.
Skip,
I'm not a programmer, but from what I've been hearing it might be an easy fix.
I am trying to fix this and stablize the mail merge link so that the secretaries can still use all of the tools they need, yet remove the inherant problems their spreadsheets are having.
As mail merge only "looks" at the first page of excel, I was attempting to take the cell information (that contains color, different fonts, different formatting, etc) and extract the numbers or text only.
I did this by having a calculation sheet and a data sheet. That way excel could determine if the cell contained numbers or text. Then the other page, based on the true/false result of ISNUMBER could use =T (for text) or =N (for numbers)
When I did this, the DDE error disappeared and functionality was restored. However, when people insert new rows, the formulas break and are modified automatically by Excel. I have tried to make the equations absolute values (Ie. $A$1) however, the inserted row still modifies them. Is there any way to tell excel not to automatically update the formula?
I would not use formulas; rather VBA code using the same kind of logic. The code must fire on some event, like the workcheet_change event.
If you choose to go this route, take this question to the VBA forum707.
Skip,
I'm not a programmer, but from what I've been hearing it might be an easy fix.