B
Bryan.Cook
I have a macro running that creates a row, runs calculations, makes
references (values, not links), then deletes the row.
It works fine for several runs, but then I get this 1004 error.
"Run-time error '1004':
To prevent posssible loss of data, Microsoft Office Excel cannot shift
nonblank cells off the worksheet.
Try to locate the last nonblank cell by pressing CTRL+END, and delete
or clear all in cells between the last cell and the end of your data.
Then select cell A1 and save your workbook to reset the last cell
used."
If I save the file and exit out, it works fine for a few more runs. Its
a macro that will only be ran 1-2x per week, but still I want to make
sure this wont pose an issue several months down the road when someone
is performing data entry. I won't post the entire code, because it was
recorded, and incredibly long..but if you feel that would help I can
post it up.
FWIW, this is the actual piece of code giving the error:
Selection.Insert Shift:=xlToRight
references (values, not links), then deletes the row.
It works fine for several runs, but then I get this 1004 error.
"Run-time error '1004':
To prevent posssible loss of data, Microsoft Office Excel cannot shift
nonblank cells off the worksheet.
Try to locate the last nonblank cell by pressing CTRL+END, and delete
or clear all in cells between the last cell and the end of your data.
Then select cell A1 and save your workbook to reset the last cell
used."
If I save the file and exit out, it works fine for a few more runs. Its
a macro that will only be ran 1-2x per week, but still I want to make
sure this wont pose an issue several months down the road when someone
is performing data entry. I won't post the entire code, because it was
recorded, and incredibly long..but if you feel that would help I can
post it up.
FWIW, this is the actual piece of code giving the error:
Selection.Insert Shift:=xlToRight