it's hard to comment on your question without a sample, but I suggest making sure the handle to the object your trying to change (worksheet?) is grabbed fresh after the refresh, and would break up any compound lines to a multi-line equivalent (would be sure to hold intermediate objects in variable references).
------------------------------
Ted Phillips
IBM
------------------------------