vbs和vba的區(qū)別 請問:如何將VBA程序編譯后運行?目的是:不讓外人修改程序代碼?
請問:如何將VBA程序編譯后運行?目的是:不讓外人修改程序代碼?VBA是附加到應(yīng)用程序的VB形式。一般來說,它不能直接做成可執(zhí)行文件。如果它可以單獨存在,那就是VB。當(dāng)然,VBS家族中有一個重要的成員
請問:如何將VBA程序編譯后運行?目的是:不讓外人修改程序代碼?
VBA是附加到應(yīng)用程序的VB形式。一般來說,它不能直接做成可執(zhí)行文件。如果它可以單獨存在,那就是VB。當(dāng)然,VBS家族中有一個重要的成員:VBS(用于網(wǎng)頁開發(fā)的通用工具),但是VBS也可以獨立存在和運行(擴展必須是VBS)。VB一般需要專門的軟件。VBA附加到其他程序。雖然VBS可以直接用記事本編程,但它可能要求你精通語法。如何將Excel VBA轉(zhuǎn)換為VB或VBS:方法:創(chuàng)建一個對象,例如設(shè)置a=CreateObject()Excel應(yīng)用程序)這樣,a是Excel應(yīng)用程序的變量,a.workbooks可以調(diào)用Excel表,其余的代碼可以相應(yīng)地進行調(diào)整。這種訪問excel的方法效率較低。對于大量數(shù)據(jù),建議使用數(shù)據(jù)庫調(diào)用的形式訪問excel表