Thanks to the 19 people who responded to my request for help. Here's a summary of suggestions they provided for how to generate a text file of a spreadsheet that displays the formulas instead of calculated values.

1) Use CTRL-tilde as a toggle to display the formulas in cells of an Excel spreadsheet. Then copy and paste the spreadsheet into Notepad. Convert the equals signs to blanks, and paste the result back into a spreadsheet. This has the disadvantage of converting dates to numbers (I think day one is 12/31/1899), but it doesn't take long to copy the dates displayed as you want them (from the original spreadsheet) into the new spreadsheet. I had to clean up a few other calculated fields in a similar fashion.

2) To display the formulas all the time, change the global program setting. For Excel 2007 (PC version), click on the office logo (upper left corner), then Excel Options (bottom of the window that popped up), Advanced, Display options for this workbook. Then proceed as above to copy and paste into Notepad. You can also do this via Formulas, Formula Auditing, which has a Show Formulas toggle.

3) Display the formulas as described above, then save the file as unicode text. This file can be pasted back into a spreadsheet, but also has the same problem with converting dates to a number, etc.

Two other options for sharing data that would avoid a proprietary format or make the spreadsheet widely accessible:

1) Open Office (<http://www.openoffice.org/>http://www.openoffice.org/) was recommended as a non-proprietary (open source) format without having to resort to a plain text file.

2) try importing it into Google Spreadsheets and then providing a link and share it with the world.

I've concluded that perhaps the best way to maintain compatibility with future programs, and facilitate long-term access (many decades, or more), would be to archive the spreadsheet in multiple formats, including its current proprietary format (for short-term compatibility), as a PDF of the current format (showing calculated values, and maybe the formula version too), and (for the longest-term access) a text file that includes the formulas and could potentially be imported into a future spreadsheet program. Accompanying metadata would of course be important. I've already had the experience of having a program I used for data storage go extinct (SuperCalc) during this ongoing 37-year study, so I'm sensitive to the issue of long-term data storage/compatibility.

David Inouye
Dept. of Biology
University of Maryland
Rocky Mtn. Biological Laboratory

Reply via email to