+ Reply to Thread
Results 1 to 9 of 9

For Next Loop Question

Hybrid View

  1. #1
    Dave Peterson
    Guest

    Re: For Next Loop Question

    Learned by accident or from a post or somewhere else????

    Curious minds want to know <g>.



    Tom Ogilvy wrote:
    >
    > An interesting fact I learned not too long ago:
    >
    > Sub ABC()
    > For n = 1 To 10
    > For m = 1 To 10
    > For o = 1 To 10
    > For p = 1 To 10
    > Debug.Print n, m, o, p
    > Next p, o, m, n
    >
    > End Sub
    >
    > --
    > Regards,
    > Tom Ogilvy
    >
    > "aidan.heritage@virgin.net" wrote:
    >
    > > It's probably good practice to write
    > >
    > > for n=1 to 10
    > > do something
    > > next n
    > >
    > > but it's exactly the same as
    > >
    > > for n=10 to 10:do something:next
    > >
    > > Reason for being good practice is
    > >
    > > for n=1 to 10
    > > for m = 1 to 10
    > > for o=1 to 10
    > > for p = 1 to 10
    > > next
    > > next
    > > next
    > > next
    > >
    > > is harder to read!!! (and to debug - ESPECIALLY if the for next loops
    > > are nested further apart than my example!
    > >
    > >


    --

    Dave Peterson

  2. #2
    Tom Ogilvy
    Guest

    Re: For Next Loop Question

    From someone else's post. That's why were all really here <g>

    --
    Regards,
    Tom Ogilvy



    "Dave Peterson" <petersod@verizonXSPAM.net> wrote in message
    news:44776ECE.A9268912@verizonXSPAM.net...
    > Learned by accident or from a post or somewhere else????
    >
    > Curious minds want to know <g>.
    >
    >
    >
    > Tom Ogilvy wrote:
    > >
    > > An interesting fact I learned not too long ago:
    > >
    > > Sub ABC()
    > > For n = 1 To 10
    > > For m = 1 To 10
    > > For o = 1 To 10
    > > For p = 1 To 10
    > > Debug.Print n, m, o, p
    > > Next p, o, m, n
    > >
    > > End Sub
    > >
    > > --
    > > Regards,
    > > Tom Ogilvy
    > >
    > > "aidan.heritage@virgin.net" wrote:
    > >
    > > > It's probably good practice to write
    > > >
    > > > for n=1 to 10
    > > > do something
    > > > next n
    > > >
    > > > but it's exactly the same as
    > > >
    > > > for n=10 to 10:do something:next
    > > >
    > > > Reason for being good practice is
    > > >
    > > > for n=1 to 10
    > > > for m = 1 to 10
    > > > for o=1 to 10
    > > > for p = 1 to 10
    > > > next
    > > > next
    > > > next
    > > > next
    > > >
    > > > is harder to read!!! (and to debug - ESPECIALLY if the for next loops
    > > > are nested further apart than my example!
    > > >
    > > >

    >
    > --
    >
    > Dave Peterson




  3. #3
    Dave Peterson
    Guest

    Re: For Next Loop Question

    I missed that one. Thanks for sharing.

    It kind of looks like something that Tushar would like/do <vbg>.

    Tom Ogilvy wrote:
    >
    > From someone else's post. That's why were all really here <g>
    >
    > --
    > Regards,
    > Tom Ogilvy
    >
    > "Dave Peterson" <petersod@verizonXSPAM.net> wrote in message
    > news:44776ECE.A9268912@verizonXSPAM.net...
    > > Learned by accident or from a post or somewhere else????
    > >
    > > Curious minds want to know <g>.
    > >
    > >
    > >
    > > Tom Ogilvy wrote:
    > > >
    > > > An interesting fact I learned not too long ago:
    > > >
    > > > Sub ABC()
    > > > For n = 1 To 10
    > > > For m = 1 To 10
    > > > For o = 1 To 10
    > > > For p = 1 To 10
    > > > Debug.Print n, m, o, p
    > > > Next p, o, m, n
    > > >
    > > > End Sub
    > > >
    > > > --
    > > > Regards,
    > > > Tom Ogilvy
    > > >
    > > > "aidan.heritage@virgin.net" wrote:
    > > >
    > > > > It's probably good practice to write
    > > > >
    > > > > for n=1 to 10
    > > > > do something
    > > > > next n
    > > > >
    > > > > but it's exactly the same as
    > > > >
    > > > > for n=10 to 10:do something:next
    > > > >
    > > > > Reason for being good practice is
    > > > >
    > > > > for n=1 to 10
    > > > > for m = 1 to 10
    > > > > for o=1 to 10
    > > > > for p = 1 to 10
    > > > > next
    > > > > next
    > > > > next
    > > > > next
    > > > >
    > > > > is harder to read!!! (and to debug - ESPECIALLY if the for next loops
    > > > > are nested further apart than my example!
    > > > >
    > > > >

    > >
    > > --
    > >
    > > Dave Peterson


    --

    Dave Peterson

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1