Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I have some macros written in VB Script that opens 2 different workbooks, selects cells from one and pastes/special/values to the other. There are multiple tabs in the destination files. There are 4 different macros in the project with each set to call the next one. The script works fine however you can see it flicking between each sheet as it is copying and pasting. Is there a piece of code that will hide this? I am using Excel 2003. Many thanks. Chris |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On May 28, 12:06*pm, Chris Stammers
wrote: . The script works fine however you can see it flicking between each sheet as it is copying and pasting. Is there a piece of code that will hide this? I am using Excel 2003. You can hide it with application.screenupdating as suggested above. However, it sounds like your macros are perhaps based on recorded macros? Recorded macros always select cells then work on them, which is inelegant and potentially problematical. Much better to refer to cells and ranges directly. eg, instead of Sheet1.range("A2:B3").select selection.copy use sheet1.range("A2:B3").Copy |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thank you. I'll try that as well.
Regards, Chris "andy the pugh" wrote: On May 28, 12:06 pm, Chris Stammers wrote: . The script works fine however you can see it flicking between each sheet as it is copying and pasting. Is there a piece of code that will hide this? I am using Excel 2003. You can hide it with application.screenupdating as suggested above. However, it sounds like your macros are perhaps based on recorded macros? Recorded macros always select cells then work on them, which is inelegant and potentially problematical. Much better to refer to cells and ranges directly. eg, instead of Sheet1.range("A2:B3").select selection.copy use sheet1.range("A2:B3").Copy |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Visual Basic - Invisible Command | Excel Programming | |||
Visual basic for a rightkey command | Excel Programming | |||
Help me please understand this Visual Basic command | Excel Discussion (Misc queries) | |||
Is there a command in visual basic to move down one space, e.g. m. | Excel Programming | |||
visual basic command in a cell?? | Excel Programming |