开启左侧

漫爵Excel VBA 教科书 古川顺平

[复制链接]
  • 地区:台湾
  • 格式:PDF
  • 文件大小:77M
  • 时间:
  • 类别:学习
  • 价格:6共享币
  • 提示:本站推荐经典投资资料
  一本能使你奠定基礎的 VBA 解說書
4 a3 e# C3 J( H: {& ^  觀念導向 + 實例剖析. v) _, {2 P7 {# V& L4 \
  融會貫通,寫出自己想要的程式!" F& n5 P5 U) E0 h1 k
  |實現自動化操作|使巨集加速執行|在指定的時間點執行巨集|外部資料庫連結|使用者表單與控制項|與使用者對話|取得其他活頁簿資料|錯誤處理及自我防護手段|
9 {4 u% z! ~) J: ]6 l  VBA 是種以程式操作 Excel 的工具,具有以下兩個不同於其他程式語言或開發環境的特徵。8 b; G) r9 V, I3 H; p" ]
  開發與執行環境都在「Excel」中/ h: x6 ?) o) d7 F" A6 [
  VBA 主要是以程式來操作「Excel 的功能」,因此若一開始不先打好「熟悉 Excel 的結構與習慣」這個基礎,難免就會因不懂內容而感到茫然。所以在寫程式時,不是寫出從無到有建構出計算方法跟顯示介面,而是以「我要使用 Excel 的那個功能」或是「我要取消那個動作」這樣的觀點來寫。有鑑於此,本書將會介紹透過 VBA 使用 Excel 功能的方法與機制,還有該如何找到對應的 VBA 程式碼。/ i, i7 o! @2 ~, ^2 R3 P
  VBA 雖然是個歷史悠久的程式語言,但其實內容不算是很有條理
/ c! a$ \) m* V" T8 v0 B6 M3 G/ {  通常在學習程式語言時,會先給出一條明確的規則,再有條有理地解說這個規則讓使用者學習。VBA 在這點卻意外地隨意。畢竟在漫長歲月中一點一滴地改變了方針,也或多或少新增或刪除了一些功能。本書將會帶領讀者領略這些屬於 VBA 的特殊之處,再介紹實際的程式碼。
; E( n% V) m5 L9 d  K3 M  【目標讀者】
/ @' s( T1 j7 C; K; R- ^0 h  本書內容涵蓋廣泛,從 VBA 的基礎面,乃至實作導向的程式設計均會介紹。適合需開發公司系統的系統工程師,或想成為承包系統製作案件的外包 VBA 程式設計師等讀者閱讀。
$ l, U+ m' H0 Y- W  .本書「Excel 範例檔」及「範例程式碼」,可至博碩官網下zai。6 e8 i4 a. w; {) L  i' u8 F: i; ?
  基礎篇, U* N/ s2 Q; J% b' H' z5 \7 w& ?
  Chapter1 VBA 的前置作業與功能
- h; D4 R' u9 o) N; _  1-1 了解 VBA 的功能及使用目的
+ V; k1 Z  ~: Y9 t% \( {  1-2 VBA 概述與使用前的準備3 m9 M9 h( }& P6 Q6 B$ \6 F
  1-3 VBE 的使用方式/ O# f' R) G, y
  1-4 *簡單的巨集結構
/ [& H! _- v, C; L, n2 o- k$ L  1-5 要怎麼儲存做好的巨集呢?6 `* D. }8 ^6 X3 x0 n( M# M' k) F
  Chapter2 透過物件來存取 Excel 的功能7 a6 M- h% d' X7 p& A
  2-1 如何使用即時運算視窗3 s$ Q9 m4 s! r2 Q% j  }* H
  2-2 操作儲存格的值( t- i- u' l( @, y8 Z" Q
  2-3 Excel 的功能由物件分門別類
/ h& G1 `2 l4 y  2-4 存取目標物件
+ ?: a3 q& l5 @6 W' w4 [; p( @  2-5 如何找到想要的功能?7 q* i  ?" T) f: a4 D! l
  Chapter3 走進程式的世界 ~VBA的基礎文法 ~
2 T1 b. {- G+ J9 ?6 E) L$ ?  3-1 在 VBA 中使用變數的方式* T& R" ^" g: `( ?$ ?/ n
  3-2 程式內完結計算的運算子7 N' X& G7 f6 H$ w3 s
  3-3 程式的核心價值──條件分支與迴圈
2 Q. `! L0 W$ k* B7 @! M, _  3-4 在執行時與使用者對話
3 q7 k* ^4 Q7 x  Chapter4 「字串」、「日期」與「時間」的處理方法
# F0 f6 C" A4 f2 C  4-1 字串的處理方法3 o5 l2 V6 q. U% Q3 O1 ^: y, n  u. Y
  4-2 日期與時間的處理方法
. B: G  M3 b( n  Chapter5 一口氣處理列表 ~陣列與集合的結構~9 K; a6 J  V) F2 l; w- L; c( H6 r8 Q
  5-1 麻煩但高效的陣列該怎麼用?( L$ a: y3 @/ H' c
  5-2 以陣列加速操作儲存格的值
/ E: [' P: V1 a+ U: T  y- g0 N  5-3 處理簡易列表時推薦用 Array 函數
8 q5 K! S; b  c/ D( e; B) G  E  5-4 *好一起記住的 Transpose 工作表函數' A0 R- B3 K6 R2 a
  5-5 利用集合來代替陣列( f' G5 {8 I% }% S' v8 I6 P
  5-6 利用關聯陣列(雜湊表)同步管理鍵值與值
) f. a4 V% C) m5 _$ ^! [/ b# Z: S  Chapter6 什麼時候執行巨集?
( z3 p5 i$ z9 }3 k% U1 Z, I  6-1 在使用者指定的時間點執行巨集# m6 e' V$ G! e% t( W" q
  6-2 利用事件處理執行巨集
1 ?8 B# S$ D1 `6 n  \  6-3 每隔一段時間自動執行巨集
' `  F9 E' D. j  Chapter7 程式的錯誤處理與除錯
3 d4 D( ~. p, t  7-1 發生錯誤該怎麼辦?+ F* t3 v5 i( k' k; ?! K
  7-2 幫助抓出錯誤的可靠武器
5 @/ S  A/ `2 C) i7 Z  7-3 使用錯誤捕捉解決錯誤
  d$ D/ f' _# |' S9 t( w+ v& h  7-4 程式沒有回應?*後的手段就是強制關閉 Excel
  p7 w3 R" [* ]0 [& U( W  7-5 發生錯誤前的自我防護手段4 T% Y% t( M9 C) ]; i: r. b
  Chapter8 以外部函式庫擴充 VBA 的功能9 @2 m6 J: N  o$ ]
  8-1 外部函式庫能擴充 Excel 的功能
; Z! a) F3 M) {. u" Y  8-2 設定引用後再使用函式庫
# H# X7 K9 s$ R! l  Chapter9 巨集組件化與自訂函數" C  l& f' g9 b7 K2 S
  9-1 將巨集組件化2 U5 V, ~( B( o$ z
  9-2 自訂函數的方法
& }0 h* B8 z0 X- V* H  9-3 製作自訂物件3 S  v, d7 _# n/ \: {2 G1 B5 I% s8 w
  9-4 模組的匯出與匯入4 S5 B: ^( H# x/ F+ y' Q. L2 Y
  實踐篇
& N5 Q" R, J5 U0 a9 R( C  Chapter10 存取目標儲存格
8 Z$ j+ _4 x. ^, P  10-1 取得目標儲存格的方式, D' Z5 h. ^# U! K! ]
  10-2 存取整列、整欄' j$ V) _: k* Y. @' _6 }+ D! u
  10-3 指定相對儲存格範圍的方法  e  w5 `# D' s1 ^* q0 s
  10-4 處理表格形式的儲存格範圍
* _$ Q( w6 a% D' {0 g- ?. j; v  10-5 能選取空白、公式、可見儲存格等的機制: y" k1 F8 c! G
  Chapter11 變更儲存格的值或外觀! y- T/ S. O8 z: g
  11-1 輸入或刪除值及公式
% V, W9 s( Y9 N+ i  11-2 設定儲存格的外觀
% F- M9 b3 V+ ^7 j5 V  A- b  11-3 設定顯示格式1 N( I2 R# Z% |7 ]# ]" D7 [( h0 l, a
  Chapter12 以 VBA 進行資料處理7 K, p- m. g- Y9 ]* ?* m& j, |# q
  12-1 排列順序與擷取
- L  D! y1 f- O: N  12-2 「進階篩選」功能( k. I5 z( O% H: i; `% \* J' {
  12-3 該如何去除重複內容?
- {# ?( d# m( b. H  12-4 統一資料格式* M* v- v- s' F& `/ e5 e2 B
  12-5 以搜尋來尋找目標資料/ W/ x; L; j2 U$ k6 u
  Chapter13 在 VBA 上進行檔案處理
6 r# _& T) ]7 _* A* T! N# t. Q( m/ H  13-1 如何取得其他活頁簿的資料! u: \" x# X" o
  13-2 一次處理多個活頁簿6 z+ }- }5 E' H5 @  a' }3 w
  13-3 操作檔案、資料夾的 FileSystemObject
2 i5 ^) Y+ V  D5 P# b  Chapter14 「輸出」統計與分析結果
: T9 E0 r; [4 u0 v9 Z, D4 M/ P  14-1 列印結果/ Q0 q1 Q# U0 E) M
  14-2 將結果轉換為 PDF 檔案& N1 O& }" O" ^1 \# l1 |) M
  14-3 傳送活頁簿前的準備8 h# Z# D) d- A# b! k
  Chapter15 與外部資料間的協作處理- z+ J* t  X$ F0 {
  15-1 Excel 外部資料協作功能的現況! l/ t% P! Y# O, ]" G
  15-2 由純文字檔案讀取資料2 @; Y) ?1 Q2 n& T2 i9 r7 m
  15-3 儲存成純文字檔案
/ t/ o) k; D4 o& S4 Z: \1 Y6 o  15-4 與外部資料庫協作
/ s( q5 k2 ]4 Y5 o  Chapter16 匯入 Web 上的資料
9 L) n, S! G6 R4 F/ n5 B  16-1 取得 Web 上的資料
/ w) S5 r. w& Y! l  16-2 使用巨集來取得資料# t1 Q; G6 a+ o7 `7 k
  16-3 解析 XML 格式9 F. [8 I% ]0 V4 T+ W) e) V* K
  16-4 了解 JSON 格式
9 b; n- V1 W# f  Chapter17 提升巨集的執行速度2 k! Y* }& L4 l
  17-1 測量巨集的執行速度4 }4 `: H5 `1 b8 g) k! C
  17-2 關掉螢幕更新或重新計算以提升速度
: _: C% K  M3 R" V  Chapter18 利用工作表製作輸入介面
8 L) S$ j" B3 T" @' {# C  18-1 思考輸入專用畫面的需求2 i1 d' X! K4 ], x& o1 @) R
  18-2 從輸入工作表轉錄至儲藏工作表的工具  b. j, b: H: e& k* ?! B- ?0 x: P! F
  18-3 表單控制項的特徵
) R) o& W' Z' @  q  Chapter19 自訂表單7 [/ H8 h: J" t, @4 M
  19-1 自訂表單的基礎  _* i% b( P. W+ E' G
  19-2 控制項的使用方式5 a$ y4 |' r% u9 D. U- q
2 z. j7 J" u! E# ^! Z8 P6 ^

0 @; Y+ v- c& F; J7 Y
付费看帖
剩余 2% 内容需要支付 3.00×2共享币 后可完整阅读并提供下载链接
共享资料赚共享币,鼓励用户共享优质资料
已有2人购买阅读
  • 14333
  • 3946
回复

使用道具 举报

懒得打字嘛,点击快捷回复 【回复乱码 永久禁言】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝6

帖子1922

发布主题
推荐素材更多+
广告位

服务电话

15987183307

QQ:1136111231
关注我们 :

QQ- Archiver-手机版-小黑屋-经典-文库- 与你共享

Powered by ynjie.com Array© 2001-2013 ynjie.com  滇ICP备19007624号-1