I have 9 private subs that need to be run in a specific order. I've called them in another macro "MainMacro()" and then run them from a button. But they seem to be "firing" in random order, even though the call statements are in the order I needed them. Is there something special that needs to be done to get them to run in order?
Code:
Public Sub MainMacro()
Call CopyPivotInfo1
Call CopyFunctionK
Call CopyPivotInfo2
Call CopyFunctionL
Call CopyPivotInfo3
Call CopyFunctionM
Call CopyFunctionI
Call CopyFunctionJ
Call Macro9
Call ShiftCellsDownK
End Sub