Hi,
No, I don’t have a TextReplacer for Excel files. It is a great idea, though.
Doing a TextReplacer for SpreadsheetML is fairly complicated. Text can be stored in the shared string table, or it can be directly in cells. If text were in the shared string table, then depending on the behavior you want, the modification of the shared string table could be a bit complex.
One pretty big complication – if text is in a cell that is a column heading for a table, and if there are formulas elsewhere that refer to that table and column, then those formulas would need to be modified. Without doing this, you would end up with an invalid spreadsheet. You could disallow changing column headings, but even doing this check isn’t so simple.
-Eric