Quackit Logo
HTML
CSS
Scripting
Database
Hosting
Design
XML

VBScript Select Case

In the previous lesson, we used an Elseif statement to perform multiple checks against the value of a variable. VBScript Select Case statements are a more efficient way of doing this.

A Select Case statement allows us to perform multiple tests, with less code (and less computing power). This can be especially beneficial when you have many cases to test for.

Example Select Case Statement

Code

This results in:

Same as the canary

Limitations of Select Case

Now, you may be thinking, "if Select Case is so efficient, why use If Elseif at all?".

Although the Select Case statement is more efficient than an If Elseif statement for this type of thing, it is somewhat limited - there may be times that you need to use an If Elseif statement. For example, the Select Case statement only allows you to check if a variable is equal to a value - you can't test to see if it is greater than, less than etc. Also, you can only test against one variable. If you have multiple variables to test against, you'll need to use an If statement.

Enjoy this page?

  1. Link to this page (copy/paste into your own website or blog):
  2. Link to Quackit using one of these banner ads.

Thanks for supporting Quackit!

Sponsored Link: Design CODE-FREE Websites