Python需要大約96毫秒,而VBA只需要33毫秒,VBA快三倍。
Python提供的Xlwings庫,讀寫excel並不出色,比vba差很多。VBA對Excel的工作表、範圍、單元格等對象的訪問速度非常快,這是集成產品的優勢。
VBA直接通過底層API讀取Excel的範圍、單元格等操作,而不是通過微軟統壹的外部開發接口。因此,如果與VBA在Excel網格中讀寫數據相比,Python的開源和商業Excel處理類庫處於劣勢。