- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
是本不一样的Excel巨集书
這 是本不一樣的 Excel 巨集書,我假設你已經具備巨集
程式設計的基礎。其實,一路往下看,你會知道,要
讀懂本書,需要的巨集基礎也不必太深。如果你完全不會
巨集,市面上、網路上,都有非常多的參考資料與書籍;
如果你剛學會基本的巨集程式設計,我相信本書所介紹的
整套思維及其衍生出的技巧,會讓你以後的日子輕鬆愉
快;如果你已經『誤入歧途』(說笑的啦!),是個已經
有多年老練經驗的超級使用者(power user ),把 Excel
拿來當資料庫用,而且已經用它設計了許許多多好用的系
統,相信你更可以從本書獲得新的啟發。
1
語法與語意 Excel 巨集魔法書
在許多領域,人們都試圖以最少的工,做最多的事。我
們總希望『事半功倍』,不想要做重複的事。所以,企業的
經營上,經理人想找出80-20 法則;科學的探索上,科學家
想發現各種一勞永逸、完美無瑕的公式;眾人的管理上,政
治家希望建立制度;國際紛爭,各國要建立機制或慣例;股
市裡,分析師想找出各種技術線型;景氣預測,經濟學家則
建立各種指標;軟體的開發就更不用說了,儘管『改變』已
經躍居軟體開發的頭號敵人,『改變是唯一的不變』已成為
軟體開發的無上真理,但軟體工程專家仍孜孜不倦的希望在
這個善變的人類活動中,勾勒出一些可以倚賴的基本元素。
你所熟知的作業系統(OS )、資料庫管理系統(DBMS ),
以及可能不怎麼熟悉的物件導向(OO )、SQL 、XML 、CMM 、
RUP/XP/Agile...等,正是我們開發各種資訊應用系統,在專
案管理或程式技術上,所倚賴的『大型架構』。
小技巧發揮小功能,大架構則發揮大功能。你在這之前
所學的那些 Excel 巨集指令,與其說是『一行行的指令』,
倒不如把它視為『一種語言』,或是『一種語意模型』更為
貼切。但這語意不是你的,是 Excel 它自己的。
你大概覺得納悶,指令跟語言或語意差在哪裡?不就都
是一行行的『程式碼』嗎?
你可以這麼想,指令如同孤伶伶的單字,語意則像是一
篇文章,有你的思想在裡面。指令只有正確與否,語意卻有
豐富的生命,指令大家都可以用,語意則可以表現出差異
性,指令是軟體廠商對該軟體的定位,他提供了一個最基本
2
第 1 部份 概念架構
的文法平台,他只做到那裡,剩下的事,要靠你對自己資訊
需求的想法,以你自己的語意,用他所提供的指令實作出
來。同一個程式的需求,每個人用的都是一樣的 Excel 語法,
但語意(程式邏輯)卻絕難完全相同。甚至一個月前的你跟
現在的你,對同一個程式的想法都會有所不同。
Excel 只能檢查你的巨集語法,檢查不了你的巨集語
意。如果寫程式永遠停留在語法的層次,那程式碼就成了一
本本指令堆砌出來的流水帳,不但難以維護、難以理解、也
難以適應改變,提升到語意的抽象層次,程式設計這件事才
有樂趣跟藝術可言。
這些東西好像不是寫給你看的,你可能聽過一些程式設
計師說過什麼物件導向,報上登的程式設計課程也有一種叫
『xxx 物件導向程式設計』等等名詞,我學的是 Excel ,最
多被人稱作是『power user 』(超級使用者),懂這些做什
麼?
你當然不需要也可以不必懂物件導向(雖然你懂了之
後可能會上癮),就可以寫出能運作的 Excel 程式,我在
這本書談的也不是物件導向(它只是行文至此的一個例
子)。但程式設計這種唯心的純腦力活動,能了解一下更
深入的程式技巧,不也是一件好玩且饒富意義的事嗎?事
實上,Excel 可以接受的巨集寫法,遠超出絕大多數使用
者的想像,買了一部保時捷不開,卻把它當作是野狼在
騎,不是也挺可惜?
3
一個語法,各自表述(成為不同的語意)
原创力文档


文档评论(0)