如何能有效地學習 VBA?

時間 2021-05-06 19:02:59

1樓:大繁至簡

現在可以直接寫 SQL 快速開發各類複雜系統了:https://

wuyuan.io

學 SQL 比學 excel VBA 簡單,而且用途更廣, 可多人協同

2樓:Spark

其實可以學習一下Alteryx就好了,不用程式設計就可以實現很多需要寫VBA和Python才能實現的操作,很多VBA和Python的功能在Alteryx裡面就是乙個個的工具,拖放到工作台上選擇一下選單和引數就能完成,學習和上手非常快,特別適合沒有程式設計背景的業務人員使用。

3樓:神奇的VBA

你覺得正常公司尤其外企會允許你私自裝Python開發工具嗎? 如果不會,不要糾結什麼Python了,直接選擇VBA, 每個Excel自帶編輯器,現成的開發環境, 直接就能上手,日常學習非常方便, 自動化工作效率, 能直接上手使用又方便修改的永遠是王道!

我也經常從SAP中匯出幾萬行專案訂單資料,進行分析, 用VBA處理,篩選和分析資料。用起來非常方便!, 還可以直接通過VBA操控outlook自動發郵件。非常實用!

4樓:ZsElaine

我現在面臨的是,用VBA操作PPT……從來不玩VB,不過試了錄製巨集後,乙個晚上也就做到一些預期的效果了,VB還是挺簡單的,但要做很複雜的,VB真心不怎麼樣

5樓:乙隻小鳥

這題好早了,現在17年11月,不推薦學VBA,如果真要用到,用什麼學什麼就好,無非就是些複製貼上這類的,更複雜的推薦用其他工具去實現,按當下流行的,用python

6樓:BorntoTK

如果需求不複雜,就老老實實用vba就好了

但看你的描述,貌似沒有那麼簡單。這時候推薦用vsto,visual studio to office。visual studio現在有免費的community版本,這才是微軟用於office的正經工具,同時支援c#和vb,從vba切過去也簡單

vba作為小品級的語言及ide難堪大任,寫個幾百行的程式就讓人想死至於python,不是說不能用來做office自動化,但用python都是衝著它各類豐富的三方開源庫去的。專門為excel自動化學python,沒必要吧

7樓:羽蘭明月

【急求】求各位大神幫我寫幾道關於VBA語言的計算機題吧,非常感謝!

(1)判斷你的生日是乙個星期中的第幾天,並且輸出:我的生日是星期*,表示式如何書寫?假設:出生日期=#2000/10/10#,使用weekday()函式

(2)傳送快遞時,若包裹重量不超過一公斤,快遞費為12元,若超過一公斤,則超重部分每公斤收費10元,寫出計算超過一公斤以後快遞費的表示式。假設用變數weight表示重量,請在立即視窗中給出重量值,進行驗證。

(3)已知三角形的三條邊長分別是a,b,c,請寫出判斷這三條邊能夠組成三角形的條件。如果可以組成三角形輸出結果為True,否則為False。

(4)商品名稱=「數位相機」,單價=3000,銷售量=100,要求在立即視窗中輸出「銷售額="

如何有效地學習資治通鑑?

小麒涵 你要學習什麼 你想學習什麼 你是幹部嗎?就像有的回答說的,先看一部分你感興趣的朝代。如果沒有感興趣的特別部分,那就總的看一看,先熟悉一下語言,挖掘挖掘,了解了解,感受一下這套書的內涵。我是認為,抱著學習目的去看 您還是不看吧,您也不是宋英宗,也不需要通過這個來跟上時代的步伐 君子不器 瀉藥。...

如何能有效地挽回前任?

吳宛庭 這個我說句實話,想要有效的挽回前任,前提是要覺得前任到底值不值得你去挽回他,這個十分重要。1 了解分手的具體原因 2 思考值不值得挽回 3 對方的心裡還愛不愛你 4 復合之後這些缺點會不會改變 5 是重蹈覆轍還是重新出發 這些你考慮清楚之後,就可以去挽回前任了。1 先聯絡,千萬不要嘗試斷聯 ...

怎樣有效地學習 Node js?

小熊 現在網路資料非常之多,我就不列舉了,學習順序倒可給點建議 1.安裝node環境 2.熟悉node的npm模組管理命令,知道每條命令幹什麼,可以用來做些什麼事情 3.基於node的http模組構建簡單的sever,這個node官網應該是有的,理解這個簡單的server是怎樣接收和返回http 4...