Solidworks has announced support for VST 2015 in its new 2018 version. Despite reinstall(s) making sure that the VSTA option was checked, Solidworks does not seem to detect VSTA offering me the creation of SWP macro (VBA) as the only choice. I would like to point out that VSTA 2015 is well installed on my set. If someone has encountered the same problem and solved it, a little help would be welcome.
You must, as mentioned in the prerequisites, install Visual Studio 2015.
Then I had access to the other types of macro. However, I had to repair the installation of "Microsoft Visual Studio Tools for Applications 2015" to make it work.
Being under VS 2017, I didn't think it was going to pose a compatibility problem, I told myself that VSTA 2015 had the whole DEV environment shared with VS and that by "VS 2015" they meant "VS 2015 or sup but with VSTA 2015".
Just a shame to have extended the feature to an ide that is no longer available.