#1   Report Post  
Posted to microsoft.public.excel.misc
Ryk Ryk is offline
external usenet poster
 
Posts: 36
Default Macro help please

I have two macros I'll put in order below after I explain, can I join
them into one, or can I make another macro that runs the first, then
the second? Each works fine, but second one loops, so combining them
is beyond me, unless there is a way to benchmark loops in code?
Anyways here they are.....
Sheets("Data Entry").Select
Range("B6:B1005").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Test").Select
ActiveWindow.SmallScroll Down:=-84
Range("A3").Select
ActiveSheet.Paste
Range("B3:C1002").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Sheets("Data Entry").Select
ActiveWindow.SmallScroll Down:=-54
ActiveWindow.ScrollRow = 929
ActiveWindow.ScrollRow = 922
ActiveWindow.ScrollRow = 916
ActiveWindow.ScrollRow = 906
ActiveWindow.ScrollRow = 862
ActiveWindow.ScrollRow = 804
ActiveWindow.ScrollRow = 747
ActiveWindow.ScrollRow = 695
ActiveWindow.ScrollRow = 651
ActiveWindow.ScrollRow = 593
ActiveWindow.ScrollRow = 536
ActiveWindow.ScrollRow = 484
ActiveWindow.ScrollRow = 433
ActiveWindow.ScrollRow = 382
ActiveWindow.ScrollRow = 337
ActiveWindow.ScrollRow = 318
ActiveWindow.ScrollRow = 299
ActiveWindow.ScrollRow = 280
ActiveWindow.ScrollRow = 261
ActiveWindow.ScrollRow = 245
ActiveWindow.ScrollRow = 229
ActiveWindow.ScrollRow = 216
ActiveWindow.ScrollRow = 200
ActiveWindow.ScrollRow = 187
ActiveWindow.ScrollRow = 174
ActiveWindow.ScrollRow = 162
ActiveWindow.ScrollRow = 149
ActiveWindow.ScrollRow = 139
ActiveWindow.ScrollRow = 133
ActiveWindow.ScrollRow = 126
ActiveWindow.ScrollRow = 120
ActiveWindow.ScrollRow = 110
ActiveWindow.ScrollRow = 101
ActiveWindow.ScrollRow = 94
ActiveWindow.ScrollRow = 88
ActiveWindow.ScrollRow = 75
ActiveWindow.ScrollRow = 69
ActiveWindow.ScrollRow = 59
ActiveWindow.ScrollRow = 53
ActiveWindow.ScrollRow = 47
ActiveWindow.ScrollRow = 37
ActiveWindow.ScrollRow = 34
ActiveWindow.ScrollRow = 27
ActiveWindow.ScrollRow = 21
ActiveWindow.ScrollRow = 18
ActiveWindow.ScrollRow = 15
ActiveWindow.ScrollRow = 11
ActiveWindow.ScrollRow = 8
ActiveWindow.ScrollRow = 5
Sheets("Comparison").Select
Range("B6").Select
End Sub


RATECHOOSE Macro
' Macro recorded 9/19/2006 by ryk
'
'
Range("A3").Select
Do While Not IsEmpty(ActiveCell)
Selection.Copy
Sheets("Comparison").Select
Range("A27").Select
ActiveSheet.Paste
Range("A35").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Test").Select
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
Sheets("Comparison").Select
Range("A33").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Test").Select
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(1, -2).Select
Loop
End Sub
Thanks for any help!
Dave (AKA Ryk)

  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 427
Default Macro help please

Hi, Dave-
If both macros are independent of each other and run properly on their
own, you might create a new macro called "Master" that simply calls
both macros. Both macro names are not shown in your example below, so
let's say the first one is called Macro1. The master program might look
like this:

sub Master()
'calls two other macros
Macro 1
RATECHOOSE
End Sub

  #3   Report Post  
Posted to microsoft.public.excel.misc
Ryk Ryk is offline
external usenet poster
 
Posts: 36
Default Macro help please


Hi Dave O....

I'm Dave L, have had Dave P help me as well hehe.....(these are the
Daves I know I know....)

Anyways jokes aside, I put this in....

Sub Master()
'calls two other macros
MoveNumbersForRPA
RATECHOOSE
End Sub


Get Sub or Function not defined error?

Any ideas?


Dave L

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 427
Default Macro help please

This "Master" macro must be run from within the file that holds the
other macros. Are you doing that? Just checking: I tested this idea
on my version of Excel (2k3) and it worked, so I can't think why it
wouldn't work for you.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
error when running cut & paste macro Otto Moehrbach Excel Worksheet Functions 4 August 9th 06 01:49 PM
Compiling macro based on cell values simonsmith Excel Discussion (Misc queries) 1 May 16th 06 08:31 PM
Search, Copy, Paste Macro in Excel [email protected] Excel Worksheet Functions 0 January 3rd 06 06:51 PM
Closing File Error jcliquidtension Excel Discussion (Misc queries) 4 October 20th 05 12:22 PM
Highlight Range - wrong macro, please edit. Danny Excel Worksheet Functions 8 October 19th 05 11:11 PM


All times are GMT +1. The time now is 04:27 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"