vba和python的區(qū)別?
vba和python的主要區(qū)別如下:
①VBA直接加載到Excel便可正常使用,Python則需要安裝、更新、布置環(huán)境才能使用;
②VBA是一種非常強(qiáng)調(diào)結(jié)構(gòu)完整的語(yǔ)言,當(dāng)然不是說(shuō)Python的語(yǔ)法結(jié)構(gòu)要求不嚴(yán)格,而是在VBA中在有了開始結(jié)構(gòu)(如:Sub、For、If)后一定要接結(jié)束結(jié)構(gòu)(如 :End Sub、Next、End If);
③為提升效率,VBA在應(yīng)用數(shù)據(jù)前需要嚴(yán)格定義類型;Python在應(yīng)用數(shù)據(jù)時(shí)一般不需要嚴(yán)格定義數(shù)據(jù)類型(猜測(cè))。