熱門關鍵字:

BN說明

Excel VBA經典程式碼:一行抵萬行「偷懶程式碼」應用大全 (上)

  • 館長推薦
? 快來將您對閱讀的熱情和對書籍的想法分享給所有讀友,每完成一篇讀者書評並審核通過者,即可獲得讀者書評點數,點數還可換電子禮券唷!
分享:
版本:

商品訊息

  • 追蹤分類 ? 追蹤分類後,您會在第一時間收到分類新品通知。
  • 作者: Excel Home 編著 追蹤作者 ? 追蹤作者後,您會在第一時間收到作者新書通知。
  • 出版社: 博碩文化 追蹤出版社 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
  • 出版日:2019/12/4
  • ISBN:9789864344536
  • 適讀年齡:全齡適讀
  • 定價: 620
  • 特價: 79 490
  • 紅利可抵: 最高可折抵5% ? 除單一商品售價低於50元或特價折扣低於3折(含)以下者,其餘商品均可使用紅利點數。
  • 到店取貨: ? 『金石堂』門市取貨免運費。
    『全家、OK、萊爾富、掌櫃』滿350元,免運費;350元以下,運費20元。
    宅配: ? 滿1,000元,免運費
    490元-999元,運費50元
    490元以下,運費65元
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 預計 2020/1/21 出貨 參考庫存量:6 查詢門市庫存 ? 若您欲在金石堂門市購買商品,請選擇欲查看庫存之門市。網頁之「庫存狀態」僅供參考,實際貨況以門市為準。

強力推薦

內容簡介

高手不藏私的萬用工具箱,讀者只需稍加修改程式碼,即可應用全書所有實戰案例!

本書特色

本書由多位微軟MVP頂尖專家所領軍,其團隊擅長大數據商業智慧(BI)、企業級大型資料庫、Excel數據分析及建模經驗、實現高效與自動化辦公等多項領域,主要任務是針對稍有Excel VBA程式設計基礎的讀者,提供大量Excel VBA的經典用法及程式碼,透過詳盡的講解,加速理解Excel VBA的各項技術特點,進而達到現學現用的效果。

讀完本書,您將學會:
♦ Excel VBA基本知識和方法,有效提升工作效率與自動化水準
♦ 獨特的程式設計,展現及發揮Excel VBA的精髓
♦ 提升Excel資料處理與分析的實戰技巧
♦ 打破Excel常規局限,實現難以實作的功能
♦ 擴充Excel內建功能,補充功能豐富的VBA技術

好評推薦

「本書全面展現 Excel VBA 的各項應用,從整體配置到知識架構,完全遵循使用者的學習規律,其中可學習到操作 Excel 物件、檔案系統操作、互動設計、資料庫應用、進階程式設計,以及程式碼最佳化等系統性知識,有助於掌握 Excel VBA 的各種面向與精髓。」 ─────Excel Home雲課堂學員 向緒志

「如果急需學習 Excel VBA ,卻又茫然不知如何入手時,不妨拿起本書。它內容厚實,條理清晰,圖文並茂,講解深入淺出,沒有程式設計基礎的新手也可以快速上手操作。書中貼近實戰的案例,只要稍加改動程式碼,即可應用於工作中,可說是不可多得的工具箱!」─────Excel Home雲課堂學員 任宣秈

作者

Excel Home

郗金甲
網名taller,微軟全球最有價值專家(MVP)之一,資深大數據商業智慧(BI)顧問和通訊行業專家;擅長多種企業級大型資料庫,對於Excel在BI中的應用具有豐富的經驗,開發過多個解決方案。暢銷圖書《Excel應用大全》系列、《Excel實戰技巧精粹》系列和《Excel數據透視表應用大全》的作者。

王 平
網名wpxxsyzx,Excel Home離任版主。從VB6.0到VB.NET,無論是VBA還是VSTO,這一路一直與VB和Office為伴。

時 坤
網名唐伯狼,Excel Home學院講師,具有豐富的VBA實戰開發經驗,對Excel在各類管理工作中的應用有著深入研究。

郭新建
網名看見星光,微軟全球最有價值專家(MVP)之一,Excel Home論壇PowerBI技術版主,具有豐富的Excel數據分析及建模經驗。

羅子陽
網名隨風,Excel Home學院講師,致力於利用Excel實現高效辦公與自動化辦公,擅長Excel VBA開發。

周慶麟
網名Kevin,微軟全球最有價值專家(MVP)之一,Excel Home創始人、站長,曾參與和策劃編寫了幾十本Office技術暢銷圖書,同時也是一名優秀的技術顧問和培訓講師,有著豐富的授課經驗。

序/導讀

目錄

第一篇 VBA 基礎

 

01 Excel 2016中VBA的工作環境

1.1 使用【開發人員】索引標籤

1.2 使用巨集功能的其他方法

1.3 儲存巨集程式碼的檔案格式

1.4 巨集安全性設定

1.5 啟用活頁簿中的巨集

1.6 信任位置

1.7 錄製巨集程式碼

1.8 執行巨集程式碼

 

第二篇 操作Excel 物件

 

02 視窗和應用程式

2.1 設定 Excel 視窗狀態

2.2 設定 Excel 全螢幕顯示

2.3 限定活頁簿視窗大小

2.4 隱藏 Excel 主視窗

2.5 利用狀態列顯示提示訊息

2.6 Excel 中的「計時器」

2.7 精美的數字碼表

2.8 暫停巨集程式碼的執行

2.9 防止使用者干預巨集程式碼的執行

2.10 呼叫變數名稱指定的巨集程序

2.11 利用OnKey 方法捕捉鍵盤輸入

2.12 使用SendKeys 方法模擬鍵盤輸入

2.13 巧妙捕捉使用者中斷

2.14 使用 Application 級別事件

 

03 活頁簿和工作表

3.1 參照工作表

3.2 增加新工作表

3.3 防止更改工作表的名稱

3.4 判斷活頁簿是否存在指定名稱的工作表

3.5 按名稱排序工作表

3.6 限制工作表捲動區域

3.7 操作受保護的工作表

3.8 在指定儲存格區域禁止顯示右鍵功能表

3.9 選中所有工作表

3.10 在VBA 使用工作表函數

3.11 判斷是否存在指定名稱的活頁簿

3.12 參照活頁簿

3.13 新建活頁簿

3.14 匯入文字檔的資料

3.15 儲存活頁簿

3.16 儲存指定工作表到新的活頁簿

3.17 禁止活頁簿另存新檔

3.18 關閉活頁簿不顯示儲存對話方塊

3.19 限制活頁簿只能透過程式碼關閉

3.20 開啟啟用巨集的活頁簿時停用巨集

3.21 開啟活頁簿時禁止更新連結

3.22 定義隱藏的名稱

3.23 實作活頁簿「自殺」功能

3.24 限制活頁簿的使用次數

 

04 使用Range 物件

4.1 參照儲存格區域

4.2 取得最後一個非空儲存格

4.3 隨心所欲複製儲存格區域

4.4 僅複製值到另一區域

4.5 對列進行快速分組

4.6 取得兩個儲存格區域的交叉區域

4.7 聯合多個儲存格區域

4.8 判斷一個區域是否包含在另一個區域中

4.9 設定字元格式

4.10 儲存格區域加上外框

4.11 醒目提示顯示儲存格區域

4.12 動態設定儲存格資料驗證清單

4.13 將儲存格公式轉換為數值

4.14 判斷儲存格公式是否有錯誤

4.15 批次刪除所有錯誤值

4.16 返回指定行的行標

4.17 判斷儲存格是否存在註解

4.18 為儲存格增加註解

4.19 編輯註解文字

4.20 修改註解外觀

4.21 顯示圖片註解

4.22 設定註解字型

4.23 快速判斷儲存格區域是否存在合併儲存格

4.24 合併儲存格時連接每個儲存格內容

4.25 取消合併時,在每個儲存格中保留內容

4.26 合併內容相同的單行連續儲存格

4.27 找尋包含指定字串的所有儲存格

4.28 合併計算多個工作表的資料

4.29 合併計算多個活頁簿的工作表

4.30 按照指定條件自動篩選資料

4.31 多條件篩選

4.32 取得符合篩選條件的記錄數

4.33 判斷篩選結果是否為空

4.34 複製自動篩選後的資料區域

4.35 使用刪除重複項取得不重複的記錄

4.36 刪除空列

4.37 判斷是否選中整列

4.38 工作表中一次插入多列

4.39 控制插入儲存格區域的格式

4.40 批次刪除奇數列

4.41 資料排序

4.42 多關鍵字排序

4.43 自訂清單排序

4.44 建立樞紐分析表

 

05 使用Chart 物件

5.1 自動建立圖表

5.2 建立線柱組合圖表

5.3 取得資料數列的參照區域

5.4 自動加上平均值輔助線

5.5 自訂資料標籤文字

5.6 動態圖表

5.7 使用嵌入圖表事件

5.8 條件格式化資料標記

5.9 將圖表儲存為圖片

 

06 使用Shape 物件

6.1 巡訪工作表中的 Shape 物件

6.2 在工作表中快速增加Shape 物件

6.3 組合多個Shape 物件

6.4 將Shape 物件另存為圖片

6.5 編輯Shape 物件的文字

6.6 製作圖片產品目錄

 

第三篇 互動設計

 

07 使用訊息方塊

7.1 顯示簡單的提示訊息

7.2 自訂個性化的訊息方塊

7.3 取得訊息方塊的返回值

7.4 自動延時關閉的訊息方塊

 

08 簡單的資料輸入

8.1 簡單的輸入介面

8.2 更安全的密碼輸入介面

8.3 輕鬆取得儲存格區域位址

8.4 防止使用者輸入錯誤資料

 

09 Excel 內建對話方塊

9.1 使用Excel 的內建對話方塊

9.2 取得使用者選擇的檔名

9.3 取得使用者選擇的資料夾

 

10 功能表和工具列

10.1 禁用右鍵快顯功能表

10.2 列出所有命令列控制項

10.3 自訂功能表命令

10.4 自訂工具列

10.5 自訂儲存格右鍵快顯功能表

10.6 使用自訂右鍵快顯功能表輸入資料

10.7 快速列出作業系統中的所有字體

 

11 Ribbon 功能區

11.1 自訂功能區介面

11.2 編寫VBA 程式碼處理回呼

11.3 使用自訂圖片和內建圖示

11.4 動態自訂功能區控制項的屬性

11.5 自訂功能區提示訊息和快速鍵

11.6 自訂內建索引標籤

11.7 使用VBA 操作功能區

11.8 重設功能區內建控制項

11.9 自訂快速存取工具列

11.10 自訂【檔案】索引標籤

11.11 自訂上下文索引標籤

11.12 使用對話方塊啟動器

11.13 使用下拉式方塊

11.14 使用動態功能表

11.15 使用樣式庫控制項

 

12 控制項的應用

12.1 限制文字方塊的輸入

12.2 自動換列的文字方塊

12.3 自動選擇文字方塊內容

12.4 製作跑馬燈字幕

12.5 在下拉式方塊和清單方塊增加項目

12.6 移動清單方塊的項目

12.7 允許多選的清單方塊

12.8 設定多行下拉式方塊和清單方塊

12.9 二級下拉式方塊

12.10 輸入時逐步提示訊息

12.11 使用控制項輸入日期

12.12 使用RefEdit 控制項取得儲存格區域

12.13 使用多重頁面控制項

12.14 使用TabStrip 控制項

12.15 使用ListView 控制項

12.16 使用TreeView 控制項顯示層級

12.17 使用WebBrowser 控制項顯示GIF 動畫

12.18 使用ShockwaveFlash 控制項播放Flash 檔

12.19 製作進度條

12.20 不列印工作表中的控制項

12.21 巡訪控制項的多種方法

12.22 使用程式碼在工作表中增加控制項

 

13 使用者表單的應用

13.1 呼叫使用者表單

13.2 製作歡迎介面表單

13.3 在使用者表單標題列上增加最大化和最小化按鈕

13.4 停用使用者表單標題列的關閉按鈕

13.5 在使用者表單上增加功能表

13.6 在使用者表單上增加工具列

13.7 在使用者表單上增加狀態列

13.8 透明的使用者表單

13.9 調整使用者表單的顯示位置

13.10 在使用者表單上顯示圖表

13.11 列印使用者表單

13.12 全螢幕顯示使用者表單

13.13 使用者表單執行時拖動控制項

13.14 使用自訂顏色設定使用者表單顏色

13.15 自訂使用者表單的滑鼠指標類型

13.16 使用程式碼增加使用者表單及控制項

詳細資料

詳細資料

    • 編/譯者
    • 語言
    • 中文繁體
    • 規格
    • 紙本平裝
    • ISBN
    • 9789864344536
    • 分級
    • 普通級
    • 開數
    • 頁數
    • 480
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
預計 2020/1/21 出貨 參考庫存量:6 查詢門市庫存 ? 若您欲在金石堂門市購買商品,請選擇欲查看庫存之門市。網頁之「庫存狀態」僅供參考,實際貨況以門市為準。

26