回覆列表
-
1 # 受死吖小怪獸
-
2 # 深夜最科技
從最容易的入手。
Excel本身提供了一個錄製宏的功能。在工具-->宏-->錄製新宏,開始錄製後,你的每一步操作都會被記錄下來,按停止錄製後就會生成一個宏。
然後“工具-->宏-->宏-->編輯”就會開啟在自帶的VisualBasic編輯器中開啟你剛錄製的宏。將編輯器視窗縮小一點,按F8鍵(執行一步)就可以知道每一步作了什麼。再對比Excel的幫助或買一本參考書就能慢慢理解了。
理解後再深入就容易了。
Visual Basic for Applications(VBA)是Visual Basic的一種宏語言,是微軟開發出來在其桌面應用程式中執行通用的自動化(OLE)任務的程式語言。主要能用來擴充套件Windows的應用程式功能,特別是Microsoft Office軟體。
由於微軟Office軟體的普及,人們常見的辦公軟體Office軟體中的Word、Excel、Access、Powerpoint都可以利用VBA使這些軟體的應用更高效率,例如:透過一段VBA程式碼,可以實現畫面的切換;可以實現複雜邏輯的統計(比如從多個表中,自動生成按合同號來跟蹤生產量、入庫量、銷售量、庫存量的統計清單)等。
但是在資料流轉如此頻繁的今天,資料很多時候需要共享,需要協同作業等,不同的使用者即便使用同一樣式的表格,填寫時也難作到統一規範,彙總整理難度很大,共享還需要郵件等方式進行傳遞,協同作業時,沒有許可權控制,隨時可能刪改了別人的資料,錯漏頻出,且難以避免;資料量大時,讀取儲存也慢,表間關聯一不小心就會出死迴圈,出現數據不一致甚至資料丟失,等等,問題不勝列舉,這也是很多EXCEL使用者都會遇到的困擾。
EXCEL畢竟是一個單機軟體,對於企業資料共享、協同辦公、使用者許可權控制、工作流等應用是難以實現的,即便極少部分使用者能透過VBA程式設計來實現部分高階應用,但也是有限的,也很難滿足管理需要。
需要大量VBA知識支撐的excel程式設計有著這麼多的缺陷,那麼我們到底要不要花費精力和時間去學習VBA相關知識呢?
這裡給大家推薦一個免費的工具,雲表。相容EXCEL和WPS的功能,操作方法也幾乎一樣。但是功能卻比EXCEL強大太多。
雲表是由金山軟體出來的工程師創業團隊研發的,青出藍而勝於藍。它可以實現多使用者協同,使用者許可權控制,資料關聯運算,審批流程業務流程等。
你只要明確你得需求,比如進銷存、ERP、OA、CRM等,確定需求功能後,在PC端管理後臺,像EXCEL一樣把這些功能的介面畫出來,也就是一些簡單的滑鼠拖拉拽工作,當然,介面也可以做的規整、簡練。然後只需要透過全中文的操作,把流程,資料關聯設定好,使用者組織架構和許可權配置好就行了。
雲表的操作介面與EXCEL長得很像,操作上也和EXCEL一樣簡單方便,但功能卻是EXCEL不可同日而語的。雲表使用者,既可以像使用EXCEL那樣製作表單、報表並進行相關資料分析處理,更可以實現你需要但EXCEL沒法實現的功能,甚至在不用程式設計不瞭解資料庫的情況下做一個你想要用的個性化的管理軟體。
適應全行業各種場景應用,可以與主流資訊系統無縫整合。開發過程無需程式設計像搭建積木一樣簡便快捷、功能擴充套件同樣方便。非常適合軟體開發者、軟體代理商和企業管理精英用來開發個性化管理系統。
如果對excel程式設計感興趣,可以瞭解一下,畢竟一個免費軟體又不會損失什麼,對吧?因為平臺不給貼連結,所以得自己動動手:
或者去百度搜“雲表”,也可以找到他們官網。