Microsoft Pre-Requisite for SOLIDWORKS, Visual Basic for Applications (VBA)
With the release of SOLIDWORKS 2021 Service Pack (SP) 2 and higher, the Microsoft pre-requisite for SOLIDWORKS called Visual Basic for Applications (VBA) received an update. This update added new VBA 7.1 components that are not recognized by the installer for SOLIDWORKS 2021 SP1 and lower. Because of this, after SOLIDWORKS or any other program installs this newer VBA version, installations of older versions of SOLIDWORKS will fail with the error: “A newer version of this application is already installed.” This blog post will go over the steps that are needed to install these older versions of SOLIDWORKS along with making sure that versions 2021 SP2 and higher still function.
Close Your Programs
The first step would be to ensure that all applications are closed, with your internet browser being an exception to this. There are many programs that utilize VBA and will prevent the following steps from completing if they are left open. One of the major culprits of this is Microsoft Teams, as it is constantly running in the background. For any programs like this, you can open up your task manager and on the details tab you can End Task on the background processes of Teams and any other program that you have where you think it is running in the background. (Are you an active customer that wants support? Visit our Support page.)
Open the Command Manager
After this you can open the command manager by searching for this in the windows search bar and running this as administrator.
Copy & Paste Text into Open Command Prompt
You will then need to copy the below text and paste this into the open command prompt and press enter.
msiexec.exe /X {90120064-0070-0000-0000-4000000FF1CE} /q
msiexec.exe /X {90F60409-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60404-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60407-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F6040C-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60410-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60411-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60412-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60416-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60804-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60C0A-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {07C0BFE1-3291-409C-B96A-797340719C8F} /q
msiexec.exe /X {826216B1-0F04-409B-A33E-C6A004AA1097} /q
msiexec.exe /X {B07D817E-C885-4F06-9AB3-E7C6B9D4BBC8} /q
msiexec.exe /X {3577C582-28BF-47CF-A134-0F4E2C3A6148} /q
msiexec.exe /X {B7526322-7FED-4F4F-8F17-E3ACE9E0D725} /q
msiexec.exe /X {B8702FFD-CD7E-4A33-A863-DCD32CF2558F} /q
msiexec.exe /X {47B42A58-D3A9-4A09-B10C-DFBF38665B92} /q
msiexec.exe /X {33A11EB1-D1F7-4874-9A8C-280084753911} /q
msiexec.exe /X {2A6AD565-3D10-4326-9C07-9D469946A0A2} /q
msiexec.exe /X {E4E1AAF7-A590-4DD7-85CE-C5B542677D2F} /q
msiexec.exe /X {7DBDBAC5-B994-467B-9D5F-EA427F2A5212} /q
Install Older Versions of SOLIDWORKS
You should now be able to install your older versions of SOLIDWORKS. During your first install, if you were choosing to create a new toolbox, you will need to change the toolbox location to a different folder as the default location will be pointed at the remnants of the previous install and fail because of this.
If the new installation fails with the same error, then this is due to background processes still running and blocking the uninstall of the VBA components done in step above. You may need to reboot your computer, and make sure all other processes are closed and repeat these steps.
Run a Repair of 2021 to Re-Upgrade VBA Components
Once all installations of older versions of SOLIDWORKS are complete, you will then need to run a repair of your 2021 software in order to re-upgrade the VBA components. After this, all versions of SOLIDWORKS will then function as intended.
To run this repair, open the control panel by searching for this in the Windows search. You will then need to navigate to Uninstall a Program or Programs and Features. Here you can now right click SOLIDWORKS and select Change.
Choosing to repair will then upgrade the VBA components once again. This version of VBA can still be used by all versions of SOLIDWORKS, the only issue is that the older installers do not recognize this.
Contact Us
Have a question? We’re always available to talk over the phone at 262-790-1080, for you to leave a message, or for you to submit a request – just contact us.
Want More?
If you’re interested in SOLIDWORKS and other resources:
- Best Computer Hardware for SOLIDWORKS
- How to Engage Dark Mode for SOLIDWORKS
- SOLIDWORKS & Moving Beyond Windows 7
- How to create your SOLIDWORKS ID
- Affordable online training classes
Содержание
- The Fix for VBA Error When Installing SOLIDWORKS SP1 & Older
- Microsoft Pre-Requisite for SOLIDWORKS, Visual Basic for Applications (VBA)
- Close Your Programs
- Open the Command Manager
- Copy & Paste Text into Open Command Prompt
- Install Older Versions of SOLIDWORKS
- Run a Repair of 2021 to Re-Upgrade VBA Components
- Contact Us
- Want More?
- Autodesk HSM
- Issue:
- Causes:
- Solution:
- Autodesk HSM
- Проблема
- Причины
- Решение
- Contact US
- Come Join Us!
- Posting Guidelines
- Related Projects
- Failed to initialize visual basic for apps
- Failed to initialize visual basic for apps
- Failed to initialize visual basic for apps
- RE: Failed to initialize visual basic for apps
- RE: Failed to initialize visual basic for apps
- RE: Failed to initialize visual basic for apps
- Quote:
- RE: Failed to initialize visual basic for apps
- Red Flag Submitted
- Reply To This Thread
- Posting in the Eng-Tips forums is a member-only feature.
- Как исправить ошибку установки SOLIDWORKS?
- Почему мой SOLIDWORKS не устанавливается?
- Как исправить установку SOLIDWORKS?
- Как вручную установить SOLIDWORKS?
- Как исправить ошибку установки SOLIDWORKS VBA 7.1?
- Как установить SOLIDWORKS 2020 бесплатно?
- Можно ли переустановить SOLIDWORKS?
- Как удалить SOLIDWORKS?
- Как установить SOLIDWORKS в Windows 10?
- Могу ли я скачать SOLIDWORKS бесплатно?
- Существует ли бесплатный SOLIDWORKS?
- Как удалить VBA 7.1 из Windows 10?
- Как удалить SolidWorks VBA?
- Как удалить VBA 7.1 SolidWorks 2021?
The Fix for VBA Error When Installing SOLIDWORKS SP1 & Older
Microsoft Pre-Requisite for SOLIDWORKS, Visual Basic for Applications (VBA)
With the release of SOLIDWORKS 2021 Service Pack (SP) 2 and higher, the Microsoft pre-requisite for SOLIDWORKS called Visual Basic for Applications (VBA) received an update. This update added new VBA 7.1 components that are not recognized by the installer for SOLIDWORKS 2021 SP1 and lower. Because of this, after SOLIDWORKS or any other program installs this newer VBA version, installations of older versions of SOLIDWORKS will fail with the error: “A newer version of this application is already installed.” This blog post will go over the steps that are needed to install these older versions of SOLIDWORKS along with making sure that versions 2021 SP2 and higher still function.
Close Your Programs
The first step would be to ensure that all applications are closed, with your internet browser being an exception to this. There are many programs that utilize VBA and will prevent the following steps from completing if they are left open. One of the major culprits of this is Microsoft Teams, as it is constantly running in the background. For any programs like this, you can open up your task manager and on the details tab you can End Task on the background processes of Teams and any other program that you have where you think it is running in the background. (Are you an active customer that wants support? Visit our Support page.)
Open the Command Manager
After this you can open the command manager by searching for this in the windows search bar and running this as administrator.
Copy & Paste Text into Open Command Prompt
You will then need to copy the below text and paste this into the open command prompt and press enter.
Install Older Versions of SOLIDWORKS
You should now be able to install your older versions of SOLIDWORKS. During your first install, if you were choosing to create a new toolbox, you will need to change the toolbox location to a different folder as the default location will be pointed at the remnants of the previous install and fail because of this.
If the new installation fails with the same error, then this is due to background processes still running and blocking the uninstall of the VBA components done in step above. You may need to reboot your computer, and make sure all other processes are closed and repeat these steps.
Run a Repair of 2021 to Re-Upgrade VBA Components
Once all installations of older versions of SOLIDWORKS are complete, you will then need to run a repair of your 2021 software in order to re-upgrade the VBA components. After this, all versions of SOLIDWORKS will then function as intended.
To run this repair, open the control panel by searching for this in the Windows search. You will then need to navigate to Uninstall a Program or Programs and Features. Here you can now right click SOLIDWORKS and select Change.
Choosing to repair will then upgrade the VBA components once again. This version of VBA can still be used by all versions of SOLIDWORKS, the only issue is that the older installers do not recognize this.
Have a question? We’re always available to talk over the phone at 262-790-1080, for you to leave a message, or for you to submit a request – just contact us.
Want More?
If you’re interested in SOLIDWORKS and other resources:
Источник
Autodesk HSM
By:
Issue:
After installing HSMXpress or HSMWorks, an error message in displaying with loading Solidworks: «VBE6EXT.OLB’ could not be loaded».
Causes:
Solution:
Check that the following items exist in the Windows Registry. If they are not present, add them manually, or by using the attached reg file.
NOTE: The Windows Registry Editor is accessed by typing «regedit.exe» application available in the C:Windows directory.
- [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>]
- [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>5.3]
«PrimaryInteropAssemblyName»=»Microsoft.Vbe.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C»
@=»Microsoft Visual Basic for Applications Extensibility 5.3″ - [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>5.3]
- [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>5.3win32]
@=»C:Program Files (x86)Common FilesMicrosoft SharedVBAVBA6VBE6EXT.OLB» - [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>5.3FLAGS]
@=»0″ - [HKEY_CLASSES_ROOTTypeLib<0002e157-0000-0000-c000-000000000046>5.3HELPDIR]
@=»[<0002e157-0000-0000-c000-000000000046>]»
To use the attached reg file, simply open it by double clicking it in Windows File Explorer.
Источник
Autodesk HSM
Автор:
Проблема
После установки HSMXpress или HSMWorks сообщение об ошибке при отображении с загрузкой Solidworks: «VBE6EXT.OLB» не может быть загружено ».
Причины
Решение
Убедитесь, что в реестре Windows существуют следующие элементы. Если они отсутствуют, добавьте их вручную или с помощью прилагаемого файла reg.
НОТА : Доступ к редактору реестра Windows, набрав приложение «regedit.exe», доступное в каталоге C: Windows.
- [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046>]
- [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046> 5.3]
«PrimaryInteropAssemblyName» = «Microsoft.Vbe.Interop, Version = 12.0.0.0, Culture = neutral, PublicKeyToken = 71E9BCE111E9429C»
@ = «Microsoft Visual Basic для расширяемости приложений 5.3» - [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046> 5.3 0]
- [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046> 5.3 0 win32]
@ = «C: Program Files (x86) Общие файлы Microsoft Shared VBA VBA6 VBE6EXT.OLB» - [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046> 5.3 ФЛАГОВ]
@ = «0» - [HKEY_CLASSES_ROOT TypeLib <0002e157-0000-0000-c000-000000000046> 5.3 HELPDIR]
@ = «[<0002e157-0000-0000-c000-000000000046>]»
Чтобы использовать прикрепленный рег-файл, просто откройте его, дважды щелкнув его в Проводнике Windows.
Источник
Thanks. We have received your request and will respond promptly.
Come Join Us!
- Talk With Other Members
- Be Notified Of Responses
To Your Posts - Keyword Search
- One-Click Access To Your
Favorite Forums - Automated Signatures
On Your Posts - Best Of All, It’s Free!
Posting Guidelines
Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Failed to initialize visual basic for apps
Failed to initialize visual basic for apps
Failed to initialize visual basic for apps
I can’t solve this problem: starting solidworks 2015 student edition x64, when it tries to initialize VBA engine, appears a message saying «Failed to initialize visual basic for apps, equations and macros will not work. Are you low on disc space?» and I’m not able to solve it. I’ve uninstalled and reinstalled several times solidworks, visual studios, microsoft office. but it continue to give me the same error. I have an HP Pavillon, 700gb free hard disk, 12gb RAM (so I’m not low on disc space!!), x64 bit operating system. I don’t know if these information are useless or not, do not hesitate asking me other information if you need them.
Hope to recive a feedback as soon as possible, I NEED solidworks to work.
Thanks to everyone will help me, good evening
RE: Failed to initialize visual basic for apps
RE: Failed to initialize visual basic for apps
RE: Failed to initialize visual basic for apps
Sounds like its a .NET frameworks issue. If you have the latest release of .NET, then you might need to remove it and reinstall that. However before you just go out and do it research the process as I know it can be a PITA.
Also, I would ask your professor to contact their support if you have it. Your attachment didn’t work either so I cannot see your message.
Scott Baugh, CSWP
Gryphon Environmental
www.2gryphon.com
Quote:
RE: Failed to initialize visual basic for apps
Red Flag Submitted
Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.
Reply To This Thread
Posting in the Eng-Tips forums is a member-only feature.
Click Here to join Eng-Tips and talk with other members! Already a Member? Login
Источник
Как исправить ошибку установки SOLIDWORKS?
Почему мой SOLIDWORKS не устанавливается?
Когда вы пытаетесь установить SOLIDWORKS, если вы видите пустое окно Installation Manager, это обычно означает, что ваш локальный брандмауэр блокирует файлы в папке sldim. zip-папка. Вам нужно будет разблокировать некоторые HTML-файлы, чтобы они отображались в окне.
Как исправить установку SOLIDWORKS?
- Откройте панель управления Windows и нажмите «Программы и компоненты».
- Выберите версию SOLIDWORKS, которую вы хотите восстановить, и нажмите «Изменить».
- На экране Добро пожаловать в Менеджер установки SOLIDWORKS нажмите Восстановить установку.
- На экране Продукты для ремонта выберите продукт для ремонта.
Как вручную установить SOLIDWORKS?
Запустите Менеджер установки SOLIDWORKS.
- Выберите ссылку «Загрузить» на странице, и с веб-сайта SOLIDWORKS будет загружен ZIP-файл. …
- После завершения загрузки zip-файла SolidWorksSeup.exe запустите файл SolidWorksSeup.exe на локальном компьютере.
Как исправить ошибку установки SOLIDWORKS VBA 7.1?
Если вы столкнулись с этой проблемой, выполните следующие действия:
- Удалите новую версию VBA 7.1.
- Выполните шаги установки, которые привели к ошибке. Теперь установка должна завершиться успешно.
- Выполните восстановление последней установки SOLIDWORKS (SOLIDWORKS 2021 SP2 или более поздней версии), чтобы переустановить обновленные компоненты VBA 7.1.
Как установить SOLIDWORKS 2020 бесплатно?
Бесплатная загрузка, установка и лицензирование SOLIDWORKS 2021, 2020, 2019, 2018, 2017, 2016
- Скачайте СолидВоркс. …
- Запустите Менеджер установки SolidWorks. …
- Заполните серийные номера и лицензируйте SolidWorks. …
- В следующем окне вы можете выбрать папки, в которые будут установлены программное обеспечение и Toolbox/Mole Wizard.
Можно ли переустановить SOLIDWORKS?
Вы можете отремонтировать индивидуальную установку. Вы не можете восстановить административный образ; необходимо удалить, а затем переустановить администрирующий образ. В Windows 7 или более поздней версии щелкните Пуск > Панель управления > Программы > Программы и компоненты. Выберите версию SOLIDWORKS, которую вы хотите восстановить, и нажмите «Изменить».
Как удалить SOLIDWORKS?
Доступ к программам и функциям через панель управления Windows
Выберите приложение SOLIDWORKS, которое вы хотите удалить, и выберите Удалить. Когда запустится Installation Manager, вы увидите сообщение о перезагрузке Windows. Выберите OK, чтобы продолжить установку.
Как установить SOLIDWORKS в Windows 10?
В разделе «Загрузки» нажмите «Загрузки и обновления». На странице «Загрузки» в разделе «Выбрать версию» выберите год. Выберите вкладку SOLIDWORKS для продуктов SOLIDWORKS и в разделе Продукт выберите пакет обновления. Нажмите «Принять соглашение и продолжить» на странице EULA.
Могу ли я скачать SOLIDWORKS бесплатно?
Хотя бесплатной версии SOLIDWORKS для загрузки нет, существует ряд решений, которые могут помочь вам без необходимости покупать программное обеспечение. В этой статье мы рассмотрим некоторые сценарии, в которых вы можете столкнуться, и доступные инструменты, которые помогут вам.
Существует ли бесплатный SOLIDWORKS?
Поэтому неудивительно, конечно, что полная версия SolidWorks не бесплатна. К счастью, существуют полнофункциональные бесплатные пробные версии SolidWorks, которые вы можете протестировать перед покупкой, а также более дешевые версии в зависимости от вашей ситуации.
Как удалить VBA 7.1 из Windows 10?
Щелкните правой кнопкой мыши файл с именем vba71. msi и выберите «Удалить». Щелкните правой кнопкой мыши файл с именем vba71_1033. msi, а затем выберите «Удалить».
Как удалить SolidWorks VBA?
Щелкните правой кнопкой мыши файл vba71. msi и выберите «Удалить». После удаления компонента VBA 7.1 запускается программа SOLIDWORKS.
Как удалить VBA 7.1 SolidWorks 2021?
Использование установочных файлов для удаления
Источник
Microsoft Pre-Requisite for SOLIDWORKS, Visual Basic for Applications (VBA)
With the release of SOLIDWORKS 2021 Service Pack (SP) 2 and higher, the Microsoft pre-requisite for SOLIDWORKS called Visual Basic for Applications (VBA) received an update. This update added new VBA 7.1 components that are not recognized by the installer for SOLIDWORKS 2021 SP1 and lower. Because of this, after SOLIDWORKS or any other program installs this newer VBA version, installations of older versions of SOLIDWORKS will fail with the error: “A newer version of this application is already installed.” This blog post will go over the steps that are needed to install these older versions of SOLIDWORKS along with making sure that versions 2021 SP2 and higher still function.
Close Your Programs
The first step would be to ensure that all applications are closed, with your internet browser being an exception to this. There are many programs that utilize VBA and will prevent the following steps from completing if they are left open. One of the major culprits of this is Microsoft Teams, as it is constantly running in the background. For any programs like this, you can open up your task manager and on the details tab you can End Task on the background processes of Teams and any other program that you have where you think it is running in the background. (Are you an active customer that wants support? Visit our Support page.)
Open the Command Manager
After this you can open the command manager by searching for this in the windows search bar and running this as administrator.

Copy & Paste Text into Open Command Prompt
You will then need to copy the below text and paste this into the open command prompt and press enter.
msiexec.exe /X {90120064-0070-0000-0000-4000000FF1CE} /q
msiexec.exe /X {90F60409-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60404-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60407-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F6040C-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60410-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60411-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60412-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60416-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60804-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {90F60C0A-7000-11D3-8CFE-0150048383C9} /q
msiexec.exe /X {07C0BFE1-3291-409C-B96A-797340719C8F} /q
msiexec.exe /X {826216B1-0F04-409B-A33E-C6A004AA1097} /q
msiexec.exe /X {B07D817E-C885-4F06-9AB3-E7C6B9D4BBC8} /q
msiexec.exe /X {3577C582-28BF-47CF-A134-0F4E2C3A6148} /q
msiexec.exe /X {B7526322-7FED-4F4F-8F17-E3ACE9E0D725} /q
msiexec.exe /X {B8702FFD-CD7E-4A33-A863-DCD32CF2558F} /q
msiexec.exe /X {47B42A58-D3A9-4A09-B10C-DFBF38665B92} /q
msiexec.exe /X {33A11EB1-D1F7-4874-9A8C-280084753911} /q
msiexec.exe /X {2A6AD565-3D10-4326-9C07-9D469946A0A2} /q
msiexec.exe /X {E4E1AAF7-A590-4DD7-85CE-C5B542677D2F} /q
msiexec.exe /X {7DBDBAC5-B994-467B-9D5F-EA427F2A5212} /q
Install Older Versions of SOLIDWORKS
You should now be able to install your older versions of SOLIDWORKS. During your first install, if you were choosing to create a new toolbox, you will need to change the toolbox location to a different folder as the default location will be pointed at the remnants of the previous install and fail because of this.
If the new installation fails with the same error, then this is due to background processes still running and blocking the uninstall of the VBA components done in step above. You may need to reboot your computer, and make sure all other processes are closed and repeat these steps.
Run a Repair of 2021 to Re-Upgrade VBA Components
Once all installations of older versions of SOLIDWORKS are complete, you will then need to run a repair of your 2021 software in order to re-upgrade the VBA components. After this, all versions of SOLIDWORKS will then function as intended.
To run this repair, open the control panel by searching for this in the Windows search. You will then need to navigate to Uninstall a Program or Programs and Features. Here you can now right click SOLIDWORKS and select Change.

Choosing to repair will then upgrade the VBA components once again. This version of VBA can still be used by all versions of SOLIDWORKS, the only issue is that the older installers do not recognize this.

Contact Us
Have a question? We’re always available to talk over the phone at 262-790-1080, for you to leave a message, or for you to submit a request – just contact us.
Want More?
If you’re interested in SOLIDWORKS and other resources:
- Best Computer Hardware for SOLIDWORKS
- How to Engage Dark Mode for SOLIDWORKS
- SOLIDWORKS & Moving Beyond Windows 7
- How to create your SOLIDWORKS ID
- Affordable online training classes
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
cryinkfly opened this issue
May 18, 2021
· 25 comments
Assignees
Comments
The problem at the time is, that the installation hangs up!
019c:fixme:wininet:InternetSetFilePointer (00000004 0 00000000 0 1): stub
019c:fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 25000
019c:fixme:wininet:InternetSetFilePointer (00000004 0 00000000 0 1): stub
cryinkfly
changed the title
Installation hangs up
Installation hangs up — VBA 7.1 (kb2783832)
May 31, 2021
Have you tried installing the executable manually? If I remember correctly I tried, but it errorred, but I did not manage to get as far as you. I was thinking of putting the product key to registry prior installation, so less pain in using that window is involved. Would you mind contacting via some instant messager?
I have tested the installation of VBA 7.1 manually with a workaround from the support of SOLIDWORKS, but this solution doesn’t work for me.
What do you mean with putting the product key to registry prior installation? 😊
Which instant messager? 😅 Zoom or what?
Yes I have also tested this with ie8, but the problem is the vba 7.1 😕
try installing vb6 in wine tricks and vcrun6 because you are stuck on visual basic because excel and word support in solidwork
Yes I know, but vb6 and vcrun6 are to old for this one.
how about intsalling vb7 manually
I tried but it crashed immediately when I will install this with the msi installers.
wine version? i think you need to copy the dll manually
My wine version is 6.14. 👍
i think you need to copy the dll manually
This is a good idea, but also difficult.
Currently trying to figure out why the installer isn’t starting on my laptop, but in the mean time I extracted the vba 7.1 msi file and setup the dll’s in the structure that there installed to make manual dll installation easier. I attached a zip with it if anyone wants to see if a manual install fixes the problem
vba7.1.zip
Currently trying to figure out why the installer isn’t starting on my laptop, but in the mean time I extracted the vba 7.1 msi file and setup the dll’s in the structure that there installed to make manual dll installation easier. I attached a zip with it if anyone wants to see if a manual install fixes the problem
vba7.1.zip
did you install geko and wine from wine hq or just from your distro
wine was installed from wine hq, no idea about geko. If I remember correctly wine just asked if I wanted to install geko after the solidworks install was started
Edit: was using geko from wine the issue was wine tools wasn’t installing anything because the visual runtime wasn’t passing the check sum and it would just error out there. Though I still can’t test the manual VBA installation since my SOLIDWORKS license expired and my school won’t be handing out new ones for 2 weeks.
Still no solution in sight…
I’m going to try another way to testing.
… and then I make a upgrade to a newer version!
Think I fixed the VBA 7.1 (kb2783832) issue. I was able to extract the msp file, it contained a single dll specifically VBE7.DLL I replaced the dll of the same name that was in the vba7 msi file and the solidworks installer continued without issue. I attached an updated zip file if someone else wants to test it. All you need to do is copy the contents of the zip to the wine prefix solidworks is in and all the vba7 files for English will be installed.
vba7.1.zip
Okay I’ll check it out tonight! 🥇
Hopefully it works, I tried it again this morning with a new wine prefix and it’s not working, though the original wine prefix I got it working on had no issues.
I have tested this on my system, but I it doesn’t work for me! 🙁
Okay figured out what I did that made it work and can now recreate it working in a new wine prefix. Dragging the files from the zip I made to the C drive does install VBA, but solidworks doesn’t think it installs. So after copying the files I ran this command «msiexec /p vba71-kb2783832-x64.msp REINSTALL=ALL REINSTALLMODE=omus /qn» This has the opposite effect where solidworks thinks VBA is installed, but VBA isn’t actually installed. So by combining these two I can install VBA and make sure solidworks knows VBA is installed.
Okay I have tested this now and it works for me!!! 👍 
… but here I must kill the installation with my task-manager, because the installer hangs up!
… and then I have restarted the installation and I was able to continue! 😀
reinstall.mp4
But we must also install Solidworks with another setup.exe!
2021-10-02.21-11-18.mov
The next one is I must change my script! 👍
cryinkfly
changed the title
Installation hangs up — VBA 7.1 (kb2783832)
Installation hangs up — VBA 7.1 (kb2783832) *solved*
Oct 2, 2021
cryinkfly
added a commit
that referenced
this issue
Oct 2, 2021
I know this issue is closed but does anyone know how to solve solidworks soft crashing whenever i put in the serial code on my end? (ーー; )
Если вы столкнулись с этой проблемой, выполните следующие действия:
- Удалите новую версию VBA 7.1.
- Выполните шаги установки, которые привели к ошибке. Теперь установка должна завершиться успешно.
- Выполните восстановление последней установки SOLIDWORKS (SOLIDWORKS 2021 SP2 или более поздней версии), чтобы переустановить обновленные компоненты VBA 7.1.
Как переустановить VBA для Solidworks?
Microsoft Pre-Requisite для SOLIDWORKS, Visual Basic для приложений (VBA)
- Откройте Диспетчер команд. …
- Скопируйте и вставьте текст в командную строку Open. …
- Установите старые версии SOLIDWORKS. …
- Запустите ремонт 2021 года для повторного обновления компонентов VBA.
При установке программного обеспечения Solidworks 2021 с пакетом обновления 1 (SPXNUMX) или более ранней версии Что может вызвать ошибку, поскольку уже установлена более новая версия этого приложения, и как решить эту проблему?
Эта ошибка возникает из-за изменения, внесенного в Visual Basic для приложений версии 7.1 (VBA 7.1), представленного в 2021 SP2. Более старые версии Менеджера установки SOLIDWORKS не распознают этот новый VBA 7.1 и попытаются установить свой собственный VBA, если уже имеется более новый.
Как установить Менеджер установки Solidworks?
Теперь вы можете загрузить Менеджер установки SOLIDWORKS, чтобы начать процесс установки:
- Выберите ссылку «Загрузить» на странице, и с веб-сайта SOLIDWORKS будет загружен ZIP-файл. …
- После завершения загрузки zip-файла SolidWorksSeup.exe запустите файл SolidWorksSeup.exe на локальном компьютере.
Как удалить VBA 7?
Щелкните правой кнопкой мыши файл с именем vba71. msi и выберите «Удалить». Щелкните правой кнопкой мыши файл с именем vba71_1033. msi, а затем выберите «Удалить».
Как полностью удалить SolidWorks?
Доступ к программам и функциям через панель управления Windows
Выберите приложение SOLIDWORKS, которое вы хотите удалить, и выберите Удалить. Когда запустится Installation Manager, вы увидите сообщение о перезагрузке Windows. Выберите OK, чтобы продолжить установку.
Как удалить SolidWorks VBA?
Щелкните правой кнопкой мыши файл vba71. msi и выберите «Удалить». После удаления компонента VBA 7.1 запускается программа SOLIDWORKS.
Как установить VBA?
Установка компонента VBA
- Зайдите в Панель управления->Программы->Программы и компоненты через меню Пуск;
- Найдите в списке программ Microsoft Office 2010, щелкните его правой кнопкой мыши и выберите «Изменить»;
- В открывшемся окне выберите «Добавить или удалить компоненты».
Что такое VBA SolidWorks?
Visual Basic для приложений (VBA) — это механизм, который записывает, запускает или редактирует макросы в SOLIDWORKS. Записанные макросы сохраняются как . swp файлы проекта VBA. Вы можете читать и редактировать.
Где находится Менеджер установки SOLIDWORKS?
Запустите ярлык «SolidWorks Менеджер установки» или перейдите к файлу sldIMsldIM.exe. Вам все еще может потребоваться загрузить некоторые файлы, если вы выберете установку элементов, которые не были загружены ранее. Если ярлык не запускает Менеджер установки, убедитесь, что он реализован с использованием пути UNC.
Как исправить Менеджер установки SOLIDWORKS?
Восстановление установки
- Откройте панель управления Windows и нажмите «Программы и компоненты».
- Выберите версию SOLIDWORKS, которую вы хотите восстановить, и нажмите «Изменить».
- На экране Добро пожаловать в Менеджер установки SOLIDWORKS нажмите Восстановить установку.
- На экране Продукты для ремонта выберите продукт для ремонта.
Как установить SOLIDWORKS 2020 бесплатно?
Установка на отдельные компьютеры
- Перейдите на портал клиентов SOLIDWORKS.
- Войдите в систему как клиент службы подписки, используя свой адрес электронной почты и пароль или серийный номер SOLIDWORKS.
- В разделе «Загрузки» нажмите «Загрузки и обновления».
- На странице «Загрузки» в разделе «Выбрать версию» выберите год.
Are you trying to use the Solidworks application, but are you getting the error message ‘vba 7.1’?
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
On this page, you will find more information about the most common causes and most relevant solutions for the Solidworks error ‘vba 7.1’. Do you need help straight away? Visit our support page.
Error information
How to solve Solidworks error vba 7.1
We’ve created a list of solutions which you can follow if you want to solve this Solidworks problem yourself. Do you need more help? Visit our support page if you need professional support with Solidworks right away.
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
Have you found a solution yourself, but it is not in the list? Share your solution in the comments below.
Need more help?
Do you need more help?
Tech experts are ready to answer your questions.
Ask a question