Integrating Excel and Access

( 2 )


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 ...

See more details below
Other sellers (Paperback)
  • All (20) from $1.99   
  • New (9) from $7.73   
  • Used (11) from $1.99   
Integrating Excel and Access

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$17.99 price
(Save 43%)$31.99 List Price


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.

Read More Show Less

Product Details

  • ISBN-13: 9780596009731
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 11/10/2005
  • Edition number: 1
  • Pages: 236
  • Product dimensions: 7.00 (w) x 9.19 (h) x 0.55 (d)

Meet the Author

Michael Schmalz works in financial services and performs business and technology consulting in a variety of industries. He has done technical editing for O'Reilly on several Microsoft Office books and authored "Integrating Excel and Access" and "C# Database Basics". Michael has a degree in Finance from Penn State. He lives with his wife and children in Pennsylvania.

Read More Show Less

Table of Contents

Who Should Read This Book;
What's in This Book;
Conventions in This Book;
References in VBA;
We'd Like Your Feedback!;
Safari Enabled;
Chapter 1: Introduction to Access/Excel Integration;
1.1 Communications Between Excel and Access;
1.2 Automation Objects;
1.3 ADO and DAO;
1.4 Tackling Projects;
1.5 Designing Applications;
1.6 Next Steps;
Chapter 2: Using the Excel User Interface;
2.1 Using External Data;
2.2 Using Database Queries;
2.3 Returning a PivotTable to Excel;
2.4 Using Microsoft QueryMicrosoft Query to Gather Data;
2.5 Keeping the Query Updated with VBA;
2.6 Next Steps;
Chapter 3: Data Access from Excel VBA;
3.1 Writing a Reusable Module for Data Access;
3.2 Choosing Between ADO and DAO;
3.3 CopyFromRecordset Versus Looping;
3.4 Formatting Techniques;
3.5 Formatting Techniques Example;
3.6 Summary;
Chapter 4: Integration from the Access Interface;
4.1 Importing Excel Data;
4.2 Linking Excel Data;
4.3 Using Export and Analyzing It with Microsoft Office Excel;
4.4 Using Raw Exported Access Data in Excel;
4.5 Exporting an Access Report to Excel;
4.6 Next Steps;
Chapter 5: Using Access VBA to Automate Excel;
5.1 High-Level Excel Objects;
5.2 Other Excel Objects;
5.3 Writing and Using Queries in VBA;
5.4 Referencing Sheets, Ranges, and Cells;
5.5 Writing Excel Worksheet Functions from Access VBA;
5.6 Chapter Summary and Next Steps;
Chapter 6: Using Excel Charts and Pivot Tables with Access Data;
6.1 Automating Pivot Tables;
6.2 Building a Regular Chart;
6.3 Using an Array Formula;
6.4 Graphing Variables in a Model;
Chapter 7: Leveraging SQL Server Data with Microsoft Office;
7.1 Pass-Through Queries Versus Linked Tables;
7.2 Creating a Connection Using VBA;
7.3 Building the Connection in Access;
7.4 Pulling Data in with Excel Alone;
7.5 Using DTS to Automate Excel;
7.6 Crosstab Queries on SQL Server;
7.7 SQL Server Summary;
Chapter 8: Advanced Excel Reporting Techniques;
8.1 Writing Flexible Formulas;
8.2 Changing Data in an Existing Report;
8.3 Creating a Report from Scratch;
8.4 Using an Access Table for Reporting;
8.5 Putting It Together;
Chapter 9: Using Access and Excel Data in Other Applications;
9.1 Automating Microsoft Word;
9.2 Getting Information from Microsoft Word;
9.3 Automating PowerPoint;
9.4 Using Data in MapPoint;
9.5 Summary;
Chapter 10: Creating Form Functionality in Excel;
10.1 Working with the UserForm;
10.2 Accepting Parameters;
10.3 Other Useful Items;
10.4 Next Steps;
Chapter 11: Building Graphical User Interfaces;
11.1 Setting Up a Form;
11.2 Using Events;
11.3 Using Data;
11.4 Adding Buttons;
11.5 Tab Order;
11.6 Next Steps;
Chapter 12: Tackling an Integration Project;
12.1 The Project Description;
12.2 Main Menu;
12.3 Customer Information;
12.4 Billing and Payment Information;
12.5 Contact History;
12.6 Services and Charges;
12.7 Expense Entry;
12.8 Invoices;
12.9 Letters;
12.10 Income Statements;
12.11 Project Summary;
Appendix A: Excel Object Model;
A.1 Application Object;
A.2 Workbook and Worksheet Objects;
A.3 Excel Object Model Summary;
Appendix B: VBA Basics;
B.1 Dim and Set Statements;
B.2 Loops;
B.3 With Statement;
B.4 Goto Statement;
B.5 Select Case Statement;
B.6 If Statements;
B.7 VBA Summary;

Read More Show Less

Customer Reviews

Average Rating 5
( 2 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted May 14, 2006


    Do you use Microsoft Office to handle data? If you do, then this book is for you! Author Michael Schmalz, has done an outstanding job of writing a book that will show you how Access and Excel can work together to improve your reporting and data analysis. Schmalz, begins by introducing the general topics in the book and explains some of the thought process that goes into integrating the applications. Then, the author covers the tasks that you can complete using only the Excel GUI, as well as discussing some VBA topics. He continues by covering the use of ADO and DAO along with VBA to pull data into Excel. Next, the author covers the use of Excel data in Access and exporting Access data into Excel from features in the Access GUI. Then, he covers controlling Excel from Access and pushing data into Excel. He also covers building charts and pivot tables in Excel using data that originates in Access. Next, the author covers using SQL Serer Data, as well as using DTS and ActiveX scripts to automate Office applications from SQL Server. Then, he covers using VBA from Access to automate reporting in Excel. The author continues by covering data integration and automation from Access and/or Excel in Word, PowerPoint, and MapPoint. He then covers how to build forms in Excel similar to those in Access. The author also covers some basic topics to help you build a functional GUI in Access. Finally, the author covers a project, complete with source code, that requires integration of Access and Excel. In this excellent book is organized to build on topics in a logical sequence. After practicing the skills this book illustrates, you will have the necessary knowledge to tackle some of your most demanding reporting issues.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 29, 2011

    No text was provided for this review.

Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)