excelperfect
導(dǎo)語:前幾天發(fā)了一篇文章:ExcelVs. Python?為Excel正名,大家很感興趣,閱讀量相對也較高,也有不少留言。這幾天偶爾沉下心來思考了一下自已學(xué)習(xí)Excel的經(jīng)歷,有一些個人感悟,寫出來和大家分享。
毋庸置疑,Excel是一款偉大的軟件,其發(fā)展至今,功能已非常強大,應(yīng)用也非常廣泛,基本上是裝機必備,是很多人每天都要用到的。
說實話,最初在我的工作中使用Excel并不是很多,我是因為對VBA感興趣而開始研究Excel,進而在工作中主動應(yīng)用Excel,通過自動化來提高我的工作效率。
隨著不斷地學(xué)習(xí)和使用,我對Excel學(xué)習(xí)的認(rèn)識也在發(fā)生著變化。開始的時候,我認(rèn)為不需要對Excel操作有過多的了解就能學(xué)好VBA,確實也是這樣的,因為VBA能夠?qū)崿F(xiàn)Excel的操作且能夠很好地將其功能進行擴展,更能實現(xiàn)Excel一系列操作的自動化。Excel工作界面是一個平臺,VBA是后臺,通過后臺的操控能夠發(fā)揮平臺更大的威力??梢哉f,在學(xué)習(xí)Excel的早期階段,我是一個控制欲很強的人,希望通過VBA將Excel牢牢控制在自已手中。
漸漸地,我發(fā)現(xiàn)代碼不是一切,因為Excel本身已經(jīng)幫助我們實現(xiàn)了足夠多的東西,我們需要將它們用起來,否則完全由代碼來實現(xiàn),相當(dāng)于放著現(xiàn)成的東西不用,偏偏要自已造出一個一模一樣的東西來,太浪費了!將Excel自身已經(jīng)具備的強大功能和VBA的擴展能力相結(jié)合,這才是使用Excel的王道!
從純VBA這個“胡同”中走出來之后,我覺得眼前一片開闊。我發(fā)現(xiàn),身邊的大多數(shù)同事,使用Excel就是基本的制表,在其中使用了簡單的公式,還有圖表,偶爾有使用VBA來實現(xiàn)自動化的。
事實就是這樣的:二八法則,Excel也不能避免,80%的人使用20%的常見功能,因為這20%已經(jīng)夠用了,但是你向前更進一步,到30%、50%甚至更多時,你會用得更好、更得心應(yīng)手、效率更高。
在最近一年的學(xué)習(xí)中,我覺得:Excel的基本操作+公式與函數(shù)+圖表,這是Excel的根基。如果要說Excel學(xué)什么,那就先學(xué)這三樣。熟練掌握Excel的操作界面及常用的內(nèi)置功能,包括排序、篩選、數(shù)據(jù)驗證、條件格式等;熟練掌握Excel函數(shù)的基本用法和公式原理,能夠結(jié)合場景靈活配合應(yīng)用;熟練繪制基本的Excel圖表及其各元素的設(shè)置,能夠通過格式設(shè)置讓圖表更具表現(xiàn)力;這都是成為Excel高手的基礎(chǔ)。當(dāng)然,如果能夠?qū)⑷呦嘟Y(jié)合,熟練地將它們協(xié)調(diào)配合應(yīng)用,才是真正的Excel高手。
而VBA呢,則是一個強大的輔助工具,給Excel增添了動力源。我覺得至少表現(xiàn)在三個方面:一是將重復(fù)的工作自動化,也就是你每次要手動重復(fù)執(zhí)行的一系列操作,VBA可以幫你自動完成;二是擴展Excel的功能,例如增強數(shù)據(jù)驗證的選擇,使其可以多選、添加事件,讓Excel能夠響應(yīng)用戶的操作,等等,當(dāng)發(fā)現(xiàn)你要的功能在Excel中找不到時,就可以借助VBA來實現(xiàn);三是將Excel個性化,畢竟Excel是面向大眾的,而VBA可以將Excel改造成你想要的樣子。
因此,在打好Excel的根基后,學(xué)習(xí)一些VBA編程技術(shù),將使你如虎添翼。反之亦然,如果你已經(jīng)對VBA掌握到了一定的程度,在進一步學(xué)習(xí)Excel基本操作、公式與函數(shù)和圖表后,也會讓你的VBA代碼更簡潔、更有效。
學(xué)無止境,但這些都是成就Excel高手的必經(jīng)之路!一家之言,希望能夠給學(xué)習(xí)Excel的朋友們些許參考!
聯(lián)系客服