元問答欄目視頻美女
  1. 編程問答
  2. 答案列表

excel里,vba與python那個更好用

回答列表
我不知道python處理數據會有多快,但我平時用vba處理幾萬行數據的匯總,篩選,添加,計算,去重也就幾秒鐘的時間,導致我vba越用越熟練,反而python水平一直停留在初級階段。
主要處理office的內部元素方便不,比如處理ppt的水印。上次找模板,遇到一個很噁心的ppt,每張ppt裡面都有十幾個文本框水印,搞了很久都沒辦法,最後百度了半天,是用vba批量刪除才搞定。
xlwings好像光pip安裝包沒用的,還要裝什麼支持軟體,一機一裝才有用,也就是說,拷貝python程序的u盤無法在別的電腦使用xlwings!對於禁止電腦隨意安裝軟體的各大公司來說是雞肋!只能在家自己的電腦上用。還有看了很多python替換vba的,都是在處理數據上。ppt和word的應用呢?
會python的人用python,會vba的用vba,沒有那個比那個差的說法。主要區別是vba 是office自帶,python需要部署環境。
py有excel的庫,用來做數據處理性能是肯定比excel好的,但是一般文員用個excel會用個計算函數頂天了。真正有需要的怎麼會找個寫代碼的去做這些,直接定製開發erp了。當然,國企和事業單位除外。
python用在excel上基本上是要處理上百個表格這種,一個表格5m以上,這種大表格公式又多,excel打開很慢,用python可以很快打開,而且可以用多線程。
vba與python是貨車與火車的區別。本來excel里就沒py什麼事,都是培訓班想割韭菜的廣告。
猜你喜歡
相關推薦