Microsoft® Visual Basic® Scripting Edition Visual Basic for Applications Features not in VBScript | Language Reference

> Category | Omitted Feature/Keyword
> Array Handling | Option Base Declaring arrays with lower bound <> 0
> Collection | Add, Count, Item, Remove Access to collections using ! character (e.g., MyCollection!Foo)
> Conditional Compilation | #Const #If...Then...#Else
> Control Flow | DoEvents GoSub...Return, GoTo On Error GoTo On...GoSub, On...GoTo Line numbers, Line labels
> With...End With
> Conversion | CVar, CVDate Str, Val
> Data Types | All intrinsic data types except Variant Type...End Type
> Date/Time | Date statement, Time statement Timer
> DDE | LinkExecute, LinkPoke, LinkRequest, LinkSend
> Debugging | Debug.Print End, Stop
> Declaration | Declare (for declaring DLLs) New Optional ParamArray Property Get, Property Let, Property Set
> Static
> Error Handling | Erl Error On Error...Resume Resume, Resume Next
> File Input/Output | All traditional Basic file I/O
> Financial | All financial functions
> Object Manipulation | TypeOf
> Objects | Clipboard Collection
> Operators | Like
> Options | Deftype Option Base Option Compare Option Private Module
> Select Case | Expressions containing Is keyword or any comparison operators Expressions containing a range of values using the To keyword.
> Strings | Fixed-length strings LSet, RSet Mid Statement StrConv
> Using Objects | Collection access using !

© 1998 Microsoft Corporation. All rights reserved. Terms of Use.