C
Carl Rapson
I hope this is the right group for this question. Sorry
for the length of this post, but I want to be sure to
explain the problem accurately.
I've been tasked with porting some existing Lotus 1-2-3
files (.WK4) to Excel. Some of the spreadsheets are quite
large, they are all cross-linked with each other, and they
all contain a lot of macros. I understand that I am going
to have to re-write the macros in VBA, but that's not my
problem. What I'm wondering is, which is better for doing
the conversion -- open with 1-2-3 and save as an Excel
file, or open with Excel and save as an Excel file?
I've tried both ways, and each seems to have its
particular problems. For example, if I open the files with
1-2-3 and then save them in .XLS format, I seem to get
most cells (and formulas) converted correctly (except
DSUM, but that's a problem for another time). However,
when I attempt to update values from the links to other
files (Edit|Links...|Update Values), Excel crashes on one
particular file (one with a very large number of links)
and on others tells me that there are inadequate resources
to complete the operation.
If I open the .WK4 files with Excel and then save them
in .XLS format, I don't seem to have the problems with
updating the links but I lose a lot of cell values,
particularly ones where there is an error in the cell. For
example, there is a cell in the .WK4 that contains the
formula "@ROUND((AG1900/ERR),5)" (I'm not sure where
the "ERR" comes from, I am still trying to track it down).
Converting the file from 1-2-3 copies this formula
as "=ROUND((AG1900/#REF!),5)", which I can live with
(because it retains the formula), but converting the file
from Excel puts "#VALUE!" in the cell. On some of the
files, this occurs hundreds of times, so going though cell
by cell to fix this will be very tedious.
There are other examples (formatting, for example), but
these seem to be the most troublesome. So, my question is,
which way is better? And, is there something I am
overlooking to make the conversion easier and/or more
compete? In particular, does anyone know anything about
why attempting to update values from linked files would
cause the described problems?
I greatly appreciate and insights on this conversion.
Thanks,
Carl Rapson
for the length of this post, but I want to be sure to
explain the problem accurately.
I've been tasked with porting some existing Lotus 1-2-3
files (.WK4) to Excel. Some of the spreadsheets are quite
large, they are all cross-linked with each other, and they
all contain a lot of macros. I understand that I am going
to have to re-write the macros in VBA, but that's not my
problem. What I'm wondering is, which is better for doing
the conversion -- open with 1-2-3 and save as an Excel
file, or open with Excel and save as an Excel file?
I've tried both ways, and each seems to have its
particular problems. For example, if I open the files with
1-2-3 and then save them in .XLS format, I seem to get
most cells (and formulas) converted correctly (except
DSUM, but that's a problem for another time). However,
when I attempt to update values from the links to other
files (Edit|Links...|Update Values), Excel crashes on one
particular file (one with a very large number of links)
and on others tells me that there are inadequate resources
to complete the operation.
If I open the .WK4 files with Excel and then save them
in .XLS format, I don't seem to have the problems with
updating the links but I lose a lot of cell values,
particularly ones where there is an error in the cell. For
example, there is a cell in the .WK4 that contains the
formula "@ROUND((AG1900/ERR),5)" (I'm not sure where
the "ERR" comes from, I am still trying to track it down).
Converting the file from 1-2-3 copies this formula
as "=ROUND((AG1900/#REF!),5)", which I can live with
(because it retains the formula), but converting the file
from Excel puts "#VALUE!" in the cell. On some of the
files, this occurs hundreds of times, so going though cell
by cell to fix this will be very tedious.
There are other examples (formatting, for example), but
these seem to be the most troublesome. So, my question is,
which way is better? And, is there something I am
overlooking to make the conversion easier and/or more
compete? In particular, does anyone know anything about
why attempting to update values from linked files would
cause the described problems?
I greatly appreciate and insights on this conversion.
Thanks,
Carl Rapson