VB是一種計算機語言。
VBA是VB的子集,主要運行於Office軟件,擴展Office軟件功能。
Excel宏就是一段Excel能執行的VBA代碼。
VB.NET是運行於微軟提供的.NET Framework的VB語言。
VBS是VB的子集,是VB的腳本語言。
這四者其實有很多的不同。
在UiPath中,其實我們主要關注這4者的運行環境。
根據運行環境的不同,這四者分別運行在不同的運行環境中。
運行環境限制了該語言的運行環境,同時也賦予該語言賦予了環境內的能力。
比如,VBA可以操作Excel,可以調用Excel中的內置函數。
VB.NET也是如此,VB.NET可以調用.NET Framework各種內置的類型、函數等。
比如,我們在UiPath中創建項目時,選擇的VB和C#語言,這其中的VB就是VB.NET。
UiPath Studio以及UiPath的項目,整套運行在.NET Framework之中。