Integrating Excel and Access
暫譯: 整合 Excel 與 Access

Michael Schmalz

  • 出版商: O'Reilly
  • 出版日期: 2005-12-06
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 236
  • 裝訂: Paperback
  • ISBN: 0596009739
  • ISBN-13: 9780596009731
  • 相關分類: Excel
  • 已過版

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

相關主題

商品描述

Description

In a corporate setting, the Microsoft Office Suite is an invaluable set of applications. One of Offices' biggest advantages is that its applications can work together to share information, produce reports, and so on. The problem is, there isn't much documentation on their cross-usage. Until now.



Introducing Integrating Excel and Access, the unique reference that shows you how to combine the strengths of Microsoft Excel with those of Microsoft Access. In particular, the book explains how the powerful analysis tools of Excel can work in concert with the structured storage and more powerful querying of Access. The results that these two applications can produce together are virtually impossible to achieve with one program separately.



But the book isn't just limited to Excel and Access. There's also a chapter on SQL Server, as well as one dedicated to integrating with other Microsoft Office applications. In no time, you'll discover how to:

  • Utilize the built in features of Access and Excel to access data
  • Use VBA within Access or Excel to access data
  • Build connection strings using ADO and DAO
  • Automate Excel reports including formatting, functions, and page setup
  • Write complex functions and queries with VBA
  • Write simple and advanced queries with the Access GUI
  • Produce pivot tables and charts with your data



With Integrating Excel and Access, you can crunch and visualize data like never before. It's the ideal guide for anyone who uses Microsoft Office to handle data.

 

Table of Contents

Preface

1. Introduction to Access/Excel Integration

     Communications Between Excel and Access

     Automation Objects

     ADO and DAO

     Tackling Projects

     Designing Applications

2. Using the Excel User Interface

     Using External Data

     Using Database Queries

     Returning a PivotTable to Excel

     Using Microsoft Query to Gather Data

     Keeping the Query Updated with VBA

3. Data Access from Excel VBA

     Writing a Reusable Module for Data Access

     Choosing Between ADO and DAO

     CopyFromRecordset Versus Looping

     Formatting Techniques

     Formatting Techniques Example

4. Integration from the Access Interface

     Importing Excel Data

     Linking Excel Data

     Using Export and Analyzing It with Microsoft Office Excel

     Using Raw Exported Access Data in Excel

     Exporting an Access Report to Excel

5. Using Access VBA to Automate Excel

     High-Level Excel Objects

     Other Excel Objects

     Writing and Using Queries in VBA

     Referencing Sheets, Ranges, and Cells

     Writing Excel Worksheet Functions from Access VBA

6. Using Excel Charts and Pivot Tables with Access Data

     Automating Pivot Tables

     Building a Regular Chart

     Using an Array Formula

     Graphing Variables in a Model

7. Leveraging SQL Server Data with Microsoft Office

     Pass-Through Queries Versus Linked Tables

     Creating a Connection Using VBA

     Building the Connection in Access

     Pulling Data in with Excel Alone

     Using DTS to Automate Excel

     Crosstab Queries on SQL Server

8. Advanced Excel Reporting Techniques

     Writing Flexible Formulas

     Changing Data in an Existing Report

     Creating a Report from Scratch

     Using an Access Table for Reporting

9. Using Access and Excel Data in Other Applications

     Automating Microsoft Word

     Getting Information from Microsoft Word

     Automating PowerPoint

     Using Data in MapPoint

10. Creating Form Functionality in Excel

     Working with the UserForm

     Accepting Parameters

     Other Useful Items

11. Building Graphical User Interfaces

     Setting Up a Form

     Using Events

     Using Data

     Adding Buttons

     Tab Order

12. Tackling an Integration Project

     The Project Description

     Main Menu

     Customer Information

     Billing and Payment Information

     Contact History

     Services and Charges

     Expense Entry

     Invoices

     Letters

     Income Statements

A. Excel Object Model

B. VBA Basics

Index

商品描述(中文翻譯)

描述

在企業環境中,Microsoft Office 套件是一組無價的應用程式。Office 的一大優勢在於其應用程式可以協同工作以共享資訊、生成報告等。然而,關於它們的跨應用使用的文檔並不多。直到現在。

介紹《整合 Excel 和 Access》,這本獨特的參考書展示了如何結合 Microsoft Excel 和 Microsoft Access 的優勢。特別是,本書解釋了 Excel 強大的分析工具如何與 Access 的結構化存儲和更強大的查詢功能協同工作。這兩個應用程式共同產生的結果幾乎無法僅用一個程式單獨實現。

但本書不僅限於 Excel 和 Access。還有一章專門介紹 SQL Server,以及一章專門針對與其他 Microsoft Office 應用程式的整合。您將很快發現如何:
- 利用 Access 和 Excel 的內建功能來訪問數據
- 在 Access 或 Excel 中使用 VBA 訪問數據
- 使用 ADO 和 DAO 構建連接字串
- 自動化 Excel 報告,包括格式、函數和頁面設置
- 使用 VBA 編寫複雜的函數和查詢
- 使用 Access GUI 編寫簡單和高級查詢
- 使用您的數據生成樞紐分析表和圖表

有了《整合 Excel 和 Access》,您可以以前所未有的方式處理和可視化數據。這是任何使用 Microsoft Office 處理數據的人的理想指南。

目錄

前言
1. Access/Excel 整合介紹
- Excel 和 Access 之間的通信
- 自動化對象
- ADO 和 DAO
- 處理專案
- 設計應用程式
2. 使用 Excel 使用者介面
- 使用外部數據
- 使用資料庫查詢
- 將樞紐分析表返回到 Excel
- 使用 Microsoft Query 收集數據
- 使用 VBA 保持查詢更新
3. 從 Excel VBA 訪問數據
- 編寫可重用的數據訪問模組
- 在 ADO 和 DAO 之間選擇
- CopyFromRecordset 與循環
- 格式化技術
- 格式化技術範例
4. 從 Access 介面進行整合
- 導入 Excel 數據
- 連結 Excel 數據
- 使用導出並用 Microsoft Office Excel 進行分析
- 在 Excel 中使用原始導出的 Access 數據
- 將 Access 報告導出到 Excel
5. 使用 Access VBA 自動化 Excel
- 高級 Excel 對象
- 其他 Excel 對象
- 在 VBA 中編寫和使用查詢
- 引用工作表、範圍和單元格
- 從 Access VBA 編寫 Excel 工作表函數
6. 使用 Access 數據的 Excel 圖表和樞紐分析表
- 自動化樞紐分析表
- 建立常規圖表
- 使用陣列公式
- 在模型中繪製變數
7. 利用 SQL Server 數據與 Microsoft Office
- 透過查詢與連結表
- 使用 VBA 創建連接
- 在 Access 中構建連接
- 僅使用 Excel 提取數據
- 使用 DTS 自動化 Excel
- SQL Server 上的交叉表查詢
8. 高級 Excel 報告技術
- 編寫靈活的公式
- 更改現有報告中的數據
- 從頭開始創建報告
- 使用 Access 表進行報告
9. 在其他應用程式中使用 Access 和 Excel 數據
- 自動化 Microsoft Word
- 從 Microsoft Word 獲取資訊
- 自動化 PowerPoint
- 在 MapPoint 中使用數據
10. 在 Excel 中創建表單功能
- 使用 UserForm
- 接受參數
- 其他有用項目
11. 建立圖形使用者介面
- 設置表單
- 使用事件
- 使用數據
- 添加按鈕
- 標籤順序
12. 處理整合專案
- 專案描述
- 主菜單
- 客戶資訊
- 計費和付款資訊
- 聯絡歷史
- 服務和收費
- 費用輸入
- 發票
- 信件
- 收入報表
A. Excel 對象模型
B. VBA 基礎
索引