Drainage Structure VBA Error

I am trying to display drainage structures in the profiles using the Drainage Plans workflow in the FDOT Plans Development. When I click the icon to do so, I get an error: "VBA interface error: unable to run macro - 0x80040552"

I read some other forum solutions that said a prerequisite executable was needed, but that didn't do the trick. Using Power Geopak SS10

  • The VBA interface error in Select Series 10 has a number of potential causes. The primary cause we discovered is that the Bentley Controls OCX file is not being registered during installation. You can unregister and re-register this file to try to resolve the issue. Try this:


    1. Exit GEOPAK SS10, and any other forms of Bentley MicroStation product.
    2. See if the following file exists: C:\Program Files (x86)\Common Files\Bentley Shared\GEOPAK\08.11.09\BentleyControls.ocx
    1. If not, see if you can find that file anywhere on your machine and use that path below
    2. If so, open a command prompt As Administrator (in the windows search bar type command, right click on the command prompt app and select “run as administrator”)
    3. Key in the following two commands (separately) exactly as shown below or with the alternate path (note: spacing matters):

    Regsvr32 /u "C:\Program Files (x86)\Common Files\Bentley Shared\GEOPAK\08.11.09\BentleyControls.ocx"

    Regsvr32 "C:\Program Files (x86)\Common Files\Bentley Shared\GEOPAK\08.11.09\BentleyControls.ocx"

    1. Then open GEOPAK SS10 again and see if you can label shapes with ID to see if the issue is resolved.

    Matt Sexton
    CADD Applications Support Coordinator
    Florida Department of Transportation
    Engineering/CADD Systems Office

    Answer Verified By: Kevin Deckers 

  • This seems to have done the trick! No error this time around. Thank you for your quick reply and help!