Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8
Default Help needed with Excel VBA sort

Hi Guys,

I am trying to sort a range of cells using VBA inside an excel
application using this code:

Worksheets(ProdGeog).Range("B" & gchk1 & ":M" & gchk2).Sort _
Key1:=Worksheets(ProdGeog).Range("J" & gchk1),
Order1:=xlDescending, _
Key2:=Worksheets(ProdGeog).Range("I" & gchk1),
Order2:=xlAscending, _
Key3:=Worksheets(ProdGeog).Range("B" & gchk1),
Order3:=xlAscending, _
Header:=xlNo

This sort is used to update certain graphs in the application.

If I run the whole application, it doesn't sort properly, however if I
debug the subroutine using F8 ( step-by-step iteration), it sorts
correctly.

Any pointers as to why it doesn't do it in the first place.

Thanks,
Ravi
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9,101
Default Help needed with Excel VBA sort

You have to careful when you step through code and then go back and look at
the worksheets. You sometimes change the cell or worksheet that is active
which can make the code work or not work.



The best way to determine where the problem is is to put a break point (F9)
after the sort instruction. Run the code from the beginning and then check
if it sorts correctly.

Then start from the beginning step through the code without looking at the
speadsheet until you get past the sort. Then see if the sort is correct.

If both sort are correct above, then something after the sort is giving you
the probem.

"freshforlife" wrote:

Hi Guys,

I am trying to sort a range of cells using VBA inside an excel
application using this code:

Worksheets(ProdGeog).Range("B" & gchk1 & ":M" & gchk2).Sort _
Key1:=Worksheets(ProdGeog).Range("J" & gchk1),
Order1:=xlDescending, _
Key2:=Worksheets(ProdGeog).Range("I" & gchk1),
Order2:=xlAscending, _
Key3:=Worksheets(ProdGeog).Range("B" & gchk1),
Order3:=xlAscending, _
Header:=xlNo

This sort is used to update certain graphs in the application.

If I run the whole application, it doesn't sort properly, however if I
debug the subroutine using F8 ( step-by-step iteration), it sorts
correctly.

Any pointers as to why it doesn't do it in the first place.

Thanks,
Ravi

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8
Default Help needed with Excel VBA sort

Thanks Joel I will try your suggestion............


On Feb 26, 10:17 pm, Joel wrote:
You have to careful when you step through code and then go back and look at
the worksheets. You sometimes change the cell or worksheet that is active
which can make the code work or not work.

The best way to determine where the problem is is to put a break point (F9)
after the sort instruction. Run the code from the beginning and then check
if it sorts correctly.

Then start from the beginning step through the code without looking at the
speadsheet until you get past the sort. Then see if the sort is correct.

If both sort are correct above, then something after the sort is giving you
the probem.

"freshforlife" wrote:
Hi Guys,


I am trying to sort a range of cells using VBA inside an excel
application using this code:


Worksheets(ProdGeog).Range("B" & gchk1 & ":M" & gchk2).Sort _
Key1:=Worksheets(ProdGeog).Range("J" & gchk1),
Order1:=xlDescending, _
Key2:=Worksheets(ProdGeog).Range("I" & gchk1),
Order2:=xlAscending, _
Key3:=Worksheets(ProdGeog).Range("B" & gchk1),
Order3:=xlAscending, _
Header:=xlNo


This sort is used to update certain graphs in the application.


If I run the whole application, it doesn't sort properly, however if I
debug the subroutine using F8 ( step-by-step iteration), it sorts
correctly.


Any pointers as to why it doesn't do it in the first place.


Thanks,
Ravi


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
Search/Sort Formula Help Needed JB Excel Discussion (Misc queries) 0 February 10th 10 06:16 PM
Sort/Reference formula help needed. Scott Excel Discussion (Misc queries) 7 May 1st 09 09:24 PM
Sort/Reference formula help needed. Scott Excel Discussion (Misc queries) 1 May 1st 09 05:32 PM
Macro Help Needed - Excel 2007 - Print Macro with Auto Sort Gavin Excel Worksheet Functions 0 May 17th 07 01:20 PM
Sort by specific word, then reg sort. (VB knowlege NEEDED) Zlord[_3_] Excel Programming 1 October 26th 05 05:10 AM


All times are GMT +1. The time now is 11:57 AM.

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

About Us

"It's about Microsoft Excel"