tags:

views:

51

answers:

2

here's the process that i am running from a macro:

  1. i open a worksheet
  2. i add data to the worksheet
  3. i save it
  4. i close it

and i repeat the steps: 1, 2, 3... etc. (when i say I, i mean the stupid macro)

is it possible to open the worksheet in the background so that the user doesnt actually see that the worksheet is being opened?

A: 

Try using Application.ScreenUpdating. Set it to false before opening the worksheet, add the data and set it back to true afterwards.

František Žiačik
that does not apply to this case
I__
You mean it does not work? Or why does it not apply?
František Žiačik
because he really means __workbook__.
Lance Roberts
screenupdating will not make the worksheet invisible
I__
LANCE IS THE MAN!!!!!!!!!!!!!!!!!!!!!!!
I__
Ok, nice one :)
František Žiačik
how do i pronounce your name franky?
I__
Who? Me? Hardly :)
František Žiačik
Well, I can try - fran-tee-sac zee-a-chick
František Žiačik
Now tell me how do I pronounce the name of yours :)
František Žiačik
you pronounce like this: ZZUUUUUkay-Chi-ka-ka-moo
I__
That's how it is written in our language (slovak)
František Žiačik
po russki gavarish ?
I__
No, I don't :-)
František Žiačik
well thanks for talking to me anyway, im going to mark this correct even though it's terribly wrong because i worded my question horribly, and thank you for being slovakian
I__
Thank you then :)
František Žiačik
Well, I'm lazy and anti-social too. I'm not fat though :)
František Žiačik
how much do you weigh>?
I__
+1  A: 

You can also use application.visible = false to hide an instance of an Excel Application object to the user. ScreenUpdating will still show the workbook being opened in the taskbar.

Fink