Office XP Development with VBA, 2/e
暫譯: Office XP VBA 開發實務(第二版)

Peter G. Aitken

  • 出版商: Prentice Hall
  • 出版日期: 2001-09-06
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 510
  • 裝訂: Paperback
  • ISBN: 0130654175
  • ISBN-13: 9780130654175
  • 相關分類: Excel
  • 已過版

買這商品的人也買了...

商品描述

  • Create custom business solutions with Microsoft Office XP and Office 2000!
  • Extend Word, Excel, Outlook, and other Office applications.
  • Learn all aspects of Office development, including security and distribution.
  • Leverage Office's powerful collaboration, intranet, and Web capabilities
  • For novice developers and Office power users!
  • Discover the power of Office programming
  • Applies to both Office XP and Office 2000
  • Master the Visual Basic for Applications (VBA) language and development environment
  • Understand the powerful components in the Office object model
  • Build custom tools that leverage email and the Web
  • Construct four Office applications - step-by-step
  • No Microsoft Office programming experience necessary!

Developing robust custom solutions with Microsoft Office XP/2000!Microsoft Office is far more than the world's leading office productivity suite. Itspowerful capabilities are organized into hundreds of programmable components, all available to any developer who needs to create custom business solutions. Bycombining these components with the powerful Visual Basic for Applications (VBA) programming language, you can construct powerful applications far more quickly than if you built them from scratch. These components and VBA are available in both Office XP and Office 2000, which means you can use them whether or not you upgraded.

In this book, expert developer and consultant Peter G. Aitken shows exactly how toleverage the power of Microsoft Office in custom application development. Whetheryou're an experienced developer or a business professional with a problem that needssolving, Aitken will show you how to do it with Office — step by step.

Aitken begins by reviewing each key Office application - Word, Excel, Access,PowerPoint, Frontpage, and Outlook - and the shared components accessible to all ofthem. You'll discover powerful opportunities for extending and automating Office to increase efficiency and improve collaboration throughout your organization. Then, onestep at a time, Aitken teaches the key VBA skills you'll need to achieve your goals. Finally, this book walks you through the construction of four real-world Office applications, emphasizing the potential value of Office custom solutions in real-world business situations.

Table of Contents

Preface.

I. INTROUDCTION TO OFFICE DEVELOPMENT.

1. Why Develop with Office VBA?
2. The Basics of Office Development.
3. Visual Basic for Applications—the Fundamentals.
4. Working with Office Objects.

II. THE OFFICE COMPONENTS.


5. Using Word Components.
6. Using Excel Components.
7. Using Data Access Components.
8. Using PowerPoint Components.
9. Using FrontPage Components.
10. Using Outlook Components.
11. Using the Shared Office Components.

III. THE VBA LANGUAGE.


12. Data Storage and Operators.
13. Conditional and Loop Statements.
14. Writing Procedures.
15. Working with Strings.
16. Working with Dates and Times.
17. Working with Files.
18. Creating Custom Classes and Objects.
19. Creating User Forms.

 

IV. OTHER OFFICE DEVELOPMENT TOOLS.


20. VBA Error Handling.
21. Debugging, Deploying, and Supporting Your Application.
22. Using the Windows API and Registry.
23. Office Technologies for the Web.

V. PUTTING IT ALL TO WORK.


24. Web Publishing of a MultiAuthor Compound Document.
25. Numeric Processing and Graphing.
26. The Scenario. Report Generation Basics. Structure of a Report. Adding Report Elements. A Demonstration.
Appendix: KeyCode Constants and Values.
Index.

商品描述(中文翻譯)

- 使用 Microsoft Office XP 和 Office 2000 創建自訂商業解決方案!

- 擴展 Word、Excel、Outlook 和其他 Office 應用程式。
- 學習 Office 開發的各個方面,包括安全性和分發。
- 利用 Office 強大的協作、內部網路和網頁功能。
- 適合初學者開發者和 Office 高級用戶!
- 發現 Office 程式設計的力量。
- 適用於 Office XP 和 Office 2000。
- 精通 Visual Basic for Applications (VBA) 語言和開發環境。
- 了解 Office 物件模型中的強大組件。
- 建立利用電子郵件和網頁的自訂工具。
- 逐步構建四個 Office 應用程式。
- 不需要 Microsoft Office 程式設計經驗!

開發 Microsoft Office XP/2000 的穩健自訂解決方案!Microsoft Office 不僅僅是全球領先的辦公生產力套件。它強大的功能組織成數百個可程式化的組件,所有這些組件都可供任何需要創建自訂商業解決方案的開發者使用。通過將這些組件與強大的 Visual Basic for Applications (VBA) 程式設計語言結合,您可以比從頭開始構建應用程式更快地構建強大的應用程式。這些組件和 VBA 在 Office XP 和 Office 2000 中均可用,這意味著無論您是否升級,都可以使用它們。

在本書中,專家開發者和顧問 Peter G. Aitken 將詳細說明如何在自訂應用程式開發中利用 Microsoft Office 的力量。無論您是經驗豐富的開發者還是需要解決問題的商業專業人士,Aitken 將逐步向您展示如何使用 Office 來解決問題。

Aitken 首先回顧每個關鍵的 Office 應用程式 - Word、Excel、Access、PowerPoint、FrontPage 和 Outlook - 以及所有應用程式可訪問的共享組件。您將發現擴展和自動化 Office 的強大機會,以提高效率並改善整個組織的協作。然後,Aitken 逐步教您實現目標所需的關鍵 VBA 技能。最後,本書將引導您構建四個真實世界的 Office 應用程式,強調 Office 自訂解決方案在現實商業情境中的潛在價值。

**目錄**

前言。

I. Office 開發介紹。
1. 為什麼要使用 Office VBA 開發?
2. Office 開發的基本知識。
3. Visual Basic for Applications - 基礎知識。
4. 使用 Office 物件。

II. Office 組件。
5. 使用 Word 組件。
6. 使用 Excel 組件。
7. 使用資料存取組件。
8. 使用 PowerPoint 組件。
9. 使用 FrontPage 組件。
10. 使用 Outlook 組件。
11. 使用共享 Office 組件。

III. VBA 語言。
12. 資料儲存和運算子。
13. 條件和迴圈語句。
14. 編寫程序。
15. 處理字串。
16. 處理日期和時間。
17. 處理檔案。
18. 創建自訂類別和物件。
19. 創建使用者表單。

IV. 其他 Office 開發工具。
20. VBA 錯誤處理。
21. 除錯、部署和支援您的應用程式。
22. 使用 Windows API 和註冊表。
23. 用於網頁的 Office 技術。

V. 將所有內容付諸實行。
24. 多作者複合文件的網頁發佈。
25. 數值處理和圖形化。
26. 報告生成基礎。報告的結構。添加報告元素。示範。
附錄:鍵碼常數和數值。索引。