There are various data types that VBA uses. String Data Type is just that, the veriable is evaluated as a string, which contains the literal characters.
Example:
"12"
is in string format while
12
is a numeric value, which could be in a number of data types (Byte - only 1 byte, which the range is 0 to 255, Integer, which the range is from 0 to 32767, and so on) For additional information on the various data types, goto the Access help file from a form in design view, goto Content, then drill down the list of topics:
Microsoft Access Help
Programming in Visual Basic
Visual Basic Language Reference
Data Types
This then contains the list of data types that's in VBA.
Ronald R. Dodge, Jr.
Production Statistician
Master MOUS 2000