To my knowledge...there is no benefit to using the colon

) in your line statements. The colon can be used if the code to run based on the condition is one line long. I don't think it will allow you to have more than one line and I think that is why it is there in the first place......
But on the contrary, I find myself not using them at all. They tend to deter from the visual look of the code for flow control. I have always been told that each portion of a conditional statement should not use the colon

) for uniformities sake. At the very least you should not mix the two formats.
In other words, this:
Code:
Select Case someNumber
Case 1 : 'Do Something
Case 2 : 'Do Something Else
Case Else : 'End something to do
End Select
Is the same, is basically just as acceptable as,and should perfrom just the same as:
Code:
Select Case someNumber
Case 1
'Do Something
Case 2
'Do Something Else
Case Else
'End something to do
End Select
But you will find the second example used so much more than the first....and you really should use the second.
No matter what, you should not mix like this:
Code:
Select Case someNumber
Case 1 : 'Do Something
Case 2
'Do Something Else
Case Else : 'End something to do
End Select
That just poor form. My couple of cents....
=======================================
People think it must be fun to be a super genius, but they don't realize how hard it is to put up with all the idiots in the world. (Calvin from Calvin And Hobbs)
Robert L. Johnson III
CCNA, CCDA, MCSA, CNA, Net+, A+, CHDP
VB/Access Programmer