Istnieją developpez.org z dużą ilością danych na temat vb/vba. We wszystkim, co jest specyficzne dla Solidworks, musisz polegać na pomocy API dostępnego online i od czasu do czasu rejestratora makr, aby się nauczyć.
W przeciwnym razie nie wahaj się szukać tylko terminu vba, ponieważ ma wiele przykładów z Excelem
Poza tym ten, z którym nauczyłem się wszystkich podstaw programowania stron internetowych i inne SiteDuZero aka Openclassroom https://openclassrooms.com/old-courses-pdf w archiwum jest bardzo dobry kurs na VB.net jego naucza wielu rzeczy
Inaczej jak mówi Cyryl.f Rejestrator makr i badania :)
Radzę poświęcić trochę czasu na skomentowanie tych kodów, wiem, że nie robię tego wystarczająco dużo i jest to bardziej skomplikowane, gdy wracasz pół roku później na makra, które już nie działa :/