Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
MicroStation
  • Product Communities
  • More
MicroStation
MicroStation Wiki MicroStation VBA crashes on startup after Microsoft Office 365 monthly/current channel updates
    • Sign in

    • -MicroStation Wiki
      • -MicroStation
        • +3D Printing - MicroStation
        • +Animation - MicroStation
        • +Archive / Backup - MicroStation
        • +Base Geometry - MicroStation
        • +Batch Processing - MicroStation
        • +CONNECT Advisor - MicroStation
        • CONNECT Integration - MicroStation
        • +CONNECTION Client
        • +Cells - MicroStation
        • +Change Tracking - MicroStation
        • -Configuration - MicroStation
          • +DGN Settings - Configuration - MicroStation
          • -General - Configuration - MicroStation
            • All memory is not being used - how do I improve performance?
            • Change the backup behavior to save to original DGN file folder
            • Configuration Explorer is not showing any installed CONNECT applications
            • Context menu too long
            • Convert S01 to M01 and modify
            • Custom interface not showing tools
            • Default size for defining Configuration Variables
            • Display all configuration variables
            • Edit the extensions listed in 'Files Of Type' option
            • Enable V8i Task Theme in MicroStation CONNECT Edition
            • Error "Unable to load dialog whose id is -47" returned when attempting to open Level
            • Error expanding variable MS_LIBRARY_PATH. Exiting
            • Error message "Expanded line too long" when opening file.
            • Error message that says could not load DITEM53
            • Error when starting MicroStation--unable to resolve Digital Signature
            • Error: Fault exception set to 'none
            • Export Configuration variable values to a text file
            • How can I make MicroStation wait for predetermined amount of time
            • How do I control the generation of Thumbnails?
            • How to create a list of all CONNECT Edition Configuration Variables
            • How to Create a Windows System Variable.
            • How to disable ProjectWise integration when MicroStation is launched from desktop
            • How to find out what type of ".ma" file is causing an error.
            • How to have MicroStation automatically shutdown (Idle Time Out)
            • How to only load project specific colorbooks
            • How to remove color table stored internally on a file and attaching a new one?
            • How to set the right/left buttons of a mouse to Dynamic Pan
            • How to Start MicroStation "As Administrator"
            • How to stop all hints from displaying in MicroStation V8 XM Edition
            • How to use a variable in a key-in
            • HTML Engineering Links running in dual application windows
            • Key-in that contains a configuration variable
            • MDL Loader: Could not load application MDLAPPS\DCSTMCORE.MA
            • MicroStation CONNECT Edition Configuration Variables
            • MicroStation hangs on startup after Windows 10 Update (Spring Creator) has been installed
            • MicroStation has started displaying pop ups about the software being idle and will be shutdown
            • MicroStation v8 does not open the email client if Lotus Notes is used as the default email system.
            • MicroStation VBA crashes on startup after Microsoft Office 365 monthly/current channel updates
            • MS_LEGACYDRAWORDER and V8i or CONNECT
            • Open document using Key-in combined with variable
            • Opening a a dgn file from windows into a previously open session
            • Preventing "Not Responding" message
            • Remove Design History
            • Remove toolboxes "Clash Detection" and "Schedule Simulation"
            • Renamed configuration file (CFG) still loading
            • Select local Active Directory Server Using Windows System Variables
            • Setting MS_DESIGNSEED not working
            • Standards Checker not showing "Settings Name"
            • Toolbox not displaying when selected from Tool Boxes dialog
            • Tools missing from Tools menu
            • Turn off the "Assign Project" window in MicoStation
            • Unable to resolve mdlBspline_createCurve from lib
            • User account to use to run this program?.
            • User wants to be able to use an Environment Variable for Raster Images
            • Using an Outdated Version of MicroStation?
            • What configuration changes have been made in MicroStation CONNECT Edition?
            • What is the MicroStation High Security shortcut used for?
            • Why is configuration variable MS_FILEHISTORY locked and set to 0?
          • +User Preferences - Configuration - MicroStation
          • +Workmodes - Configuration - MicroStation
          • +WorkSet - Configuration - MicroStation
          • +Workspaces - Configuration - MicroStation
        • +Coordinate Systems - MicroStation
        • +Curves - MicroStation
        • +Custom Linestyles - MicroStation
        • +DGN - MicroStation
        • +DWG - MicroStation
        • +Database - MicroStation
        • +Detailing Symbols - MicroStation
        • +Dimensions - MicroStation
        • +Documentation & Help - MicroStation
        • +Drawing Aids - MicroStation
        • +Exception - MicroStation
        • +FAQ - MicroStation
        • +Feature Based Solids Modeling - MicroStation
        • +File Access - MicroStation
        • +GUI - MicroStation
        • +General - MICROSTATION
        • +Graphics Display - MicroStation
        • +Groups - MicroStation
        • +Hardware / Input Devices - MicroStation
        • +Import/Export - MICROSTATION
        • +Installation - MicroStation
        • +Interchange - MicroStation
        • +Interference - MicroStation
        • +Internationalization - MicroStation
        • +Levels - MicroStation
        • +Licensing - MicroStation
        • +Manipulation - MicroStation
        • +Markup / Redline - MicroStation
        • +Measure - MicroStation
        • +Mesh - MicroStation
        • +Models - MicroStation
        • +Multi-Lines - MicroStation
        • +OLE - MicroStation
        • +Other - MicroStation
        • +Parametrics - MicroStation
        • +Patterning - MicroStation
        • +Point Cloud - MicroStation
        • +Printing - MicroStation
        • +Programming - MicroStation
        • +Project Navigation - MicroStation
        • +Properties - MicroStation
        • +RSS Feeds - MicroStation
        • +Reference - MicroStation
        • +Security - MicroStation
        • +Selection - MicroStation
        • +Settings - MicroStation
        • +Sheet Composition - MicroStation
        • +Solids - MicroStation
        • +Standards - MicroStation
        • +Surfaces - MicroStation
        • +Tables - MicroStation
        • +Text - MicroStation
        • +UI Customization - MicroStation
        • +Units - MicroStation
        • +View - MicroStation
        • +Visualization - MicroStation
        • Welcome Page - MicroStation
        • +Accreditation - MicroStation
        • +i.Models - MicroStation
        • +Raster - MicroStation
      • +Tips & Tricks
    • +Administration Wiki
    • +Annotations Wiki
    • +Bentley View Wiki
    • +MicroStation PowerDraft
    • +Programming Wiki
    • +Visualization Wiki

     
     Questions about this article, topic, or product? Click here. 

    MicroStation VBA crashes on startup after Microsoft Office 365 monthly/current channel updates

      Product: MicroStation
      Version: V8, XM, V8i, CONNECT
      Environment: N\A
      Area: Configuration
      Subarea: General

    Description

    When starting MicroStation CONNECT (64-bit) or V8 (32-bit) and using custom MicroStation VBA applications that present “User Forms” (a.k.a. Dialog boxes, Toolboxes, and “Microsoft Forms 2.0” FM20.dll) you receive an unexpected exception/crash on startup.  See Solution Paragraph for available resolution.

    Background

    Bentley has identified New and Existing Microsoft VBA intermediate object (.BOX) files are being updated with incompatible Microsoft Forms 2.0 (FM20.dll) references, one from Microsoft Windows directory and one from the latest Microsoft Office 365/16.0 (32-bit or 64-bit) Monthly (current) Channel Updates.

    Workaround (please read Solution paragraph first)

    The following temporary workaround can be used until a Solution is provided below.
     
    1. Close all Bentley products
    2. On a (good) computer not having the problem
      1. Confirm you do not have any Bentley product startup issues, by starting at least (1) Bentley product and confirm showing a VBA Form without issue
      2. Open Windows Explorer in the default location:  %AppData%\Microsoft\FORMS
      3. Change all (good) [ProductName].BOX file properties to be: “Read Only”;
    3. On a (bad) computer having the problem
      1. Open Windows Explorer in the default location:  %AppData%\Microsoft\FORMS
      2. Overwrite over all existing [ProductName].BOX files with their respective (good) [ProductName].BOX files obtained from the (good) computer
      3. Start your Bentley product and confirm being able to show a VBA Form without issue

    Solution

    [12/05/2017]
    Microsoft Office 365 (Monthly and Semi-Annual Channel) subscribers are encouraged to run Office Update > Update Now (see below).  The latest Microsoft Office version updates contain fixes required to resolve this issue and any proposed Workarounds are no longer required.  The recommended update versions are:
    • (Semi-annual Channel - 1710) November14th build 8431.2110 (or later)
    • (Monthly Channel - 1709) October 25th build 8528.2147 (or later)
    [11/01/2017]
    • Users having Microsoft Office 365 (Monthly Channel - 1709) August release can update to the October 25th build 8528.2147 (or later), to correct the issue.
    • Users having Microsoft Office 365 (Semi-Annual Channel) September release, should check back frequently to confirm when a build containing the patch is available.
     

    To update Microsoft Office go File > Account and Update

    Note: Please let Technical Support Know if the October 25th build 8528.2147 or later has corrected the issue.

    [10/13/2017]
    Microsoft is aware of this problem and is actively working on a solution for this.  At this time, we do not have a timeframe when this issue will be resolved.  Please check back here frequently for further instructions once a formal recommendations or fixes become available.
     
    Defect #762837 Has been filed for tracking of these issues

    For more information on Microsoft Office 365 update channels and release version history refer to: Version and build numbers of update channel releases

    See also

    Other language sources

      Original Author: Melissa Hook
    • MicroStation
    • VBA
    • en
    • Configuration
    • Share
    • History
    • More
    • Cancel
    • Melissa Hook Created by Bentley Colleague Melissa Hook
    • When: Mon, Oct 16 2017 3:38 PM
    • Andrew Bell Last revision by Bentley Colleague Andrew Bell
    • When: Fri, Jul 5 2019 1:07 AM
    • Revisions: 11
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies