PRB: Compiler Error Overriding VBA Conversion Functions

ID: Q191206


The information in this article applies to:
  • Microsoft Visual Basic Learning, Professional, and Enterprise Editions for Windows, versions 5.0, 6.0


SYMPTOMS

You might receive the following Visual Basic Compiler Error Message when you try to override a VBA Conversion function such as Cdate:

Expected Identifier


STATUS

This behavior is by design.


MORE INFORMATION

Steps to Reproduce Behavior

  1. Create the following function in Visual Basic:
    
          Public Function CDate(vExp) as Date
             MsgBox "Won't Compile"
          End Function 


  2. Select "Start With Full Compile" from the Run menu.


RESULTS: The compile error "Expected: Identifier" appears. In Visual Basic 6.0, you can override the CVDate function.

Additional query words:

Keywords : kberrmsg kbCompiler kbVBp500 kbVBp600 kbGrpVB
Version : WINDOWS:5.0,6.0
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: January 5, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.