| CARVIEW |
Access Hacks
Tips & Tools for Wrangling Your Data
- By
- Ken Bluttman
- Publisher:
- O'Reilly Media
- Released:
- April 2005
- Pages:
- 352
- work with Access in multi-user environments
- utilize SQL queries
- work with external data and programs
- integrate Access with third-party products
-
Chapter 1 Core Access
-
Hacks 1–12
-
Help Users Find the Objects They Need
-
Personalize Your Access Application
-
Work Fast and Avoid Typos
-
Optimize Data Changes
-
Transfer Data Between Versions of Access
-
Organize and Enhance Your Macros
-
Rid Your Database of Clutter
-
Protect Valuable Information
-
Work with Any Amount of Data
-
Find Database Objects in a Snap
-
Use a Junction Table
-
Stop the Database from Growing
-
-
Chapter 2 Tables
-
Hacks 13–18
-
Create an AutoNumber Field with a Custom Value
-
Copy Data Between Tables Without an Append Query
-
Steer Clear of System Tables
-
Hide Sensitive Information
-
Simulate Table Triggers
-
Create Tables Faster
-
-
Chapter 3 Entry and Navigation
-
Hacks 19–27
-
Help Users Navigate Through Long Forms
-
Help Users Enter Additional Text
-
Let Users Add Custom Items to Predesigned Lists
-
Populate and Sort Lists with Flair
-
Use Custom Controls on Your Forms
-
Confirm Record Updates Before Saving
-
Put a Clock on a Form
-
Be Tab-Smart
-
Highlight the Active Control
-
-
Chapter 4 Presentation
-
Hacks 28–39
-
Separate Alphabetically Sorted Records into Letter Groups
-
Create Conditional Subtotals
-
Use Conditional Formatting to Point Out Important Results
-
Provide a Direct Link to a Report
-
Protect Intellectual Property
-
Create a Slideshow in Access
-
Play Videos in Access Forms
-
View Reports Embedded in Forms
-
Put Line Numbers on a Report
-
Shade Alternating Lines on a Report
-
Save Paper by Reducing Whitespace
-
Include the Date, Time, and Page Count
-
-
Chapter 5 Queries and SQL
-
Hacks 40–54
-
Return a Sample of Records
-
Create Bulletproof Insert Operations
-
Find Unmatched Records on Multiple Field Keys
-
Place a Grand Total in a Query
-
Sort Any Arbitrary String of Characters
-
Summarize Complex Data
-
Get All Combinations of Data
-
Don't Let Nulls Ruin Data Summaries
-
Use a Custom Function in a Query
-
Create Access Tables with SQL Server Scripts
-
Use Wildcards in Queries
-
Get Cleaner Or-Based Criteria
-
Get Cleaner And-Based Criteria
-
Create an Outer Join
-
Use Regular Expressions in Access Queries
-
-
Chapter 6 Multiuser Issues
-
Hacks 55–58
-
Test for Duplication
-
Distribute a Split Database with Predefined Table Links
-
Build a Time-Out Feature
-
Implement Unique Usernames
-
-
Chapter 7 External Programs and Data
-
Hacks 59–71
-
Import Noncontiguous Ranges of Data from Excel
-
Use Excel to Reorient Access Data
-
Use Excel Functions Inside Access
-
Use Word to Compare Data in Two Access Tables
-
Import Varied XML Data into Access
-
Export XML Data Sanely
-
Break Through VBA's Transformation Barrier
-
Leverage SQL Server Power by Calling Stored Procedures
-
Manage Word Documents from Access
-
Use Access as a Front End to MySQL
-
Send Access Data Through Outlook Automatically
-
Create Access Tables from Outside Access
-
Write VBA with the Macro Recorder in Word and Excel
-
-
Chapter 8 Programming
-
Hacks 72–91
-
Store Initial Control Selections for Later Recall
-
Write Code Faster by Turning Off Syntax-Checking
-
Substitute Domain Aggregate Functions for SQL Aggregate Functions
-
Shrink Your Code with Subroutines
-
Shrink Your Code with Optional Arguments
-
Protect Programming Code from Curious Users
-
Build a Secret Developer Backdoor into Your Applications
-
Help Users Drill Down to a Record
-
Prevent Users from Disabling Your Startup Options
-
Inform Users of a Long Process
-
Allow Users to Choose a Back-End Database
-
Override the Timeout Interval
-
Save Values from Unbound Controls for Later Recall
-
Sort Records Randomly
-
Bulk-Update Controls on a Form
-
Provide Complete XML Control to Any Version of Access
-
Use Custom Enumerations
-
Convert Text to the Desired Case
-
Create a Code Library
-
Automatically Check for Database Table Updates
-
-
Chapter 9 Third-Party Applications
-
Hacks 92–95
-
Document Your Database with Total Access Analyzer
-
Build an Application Shell with EZ Application Generator
-
Load Your Database with Test Data
-
Use Access as an XML Database
-
-
Chapter 10 The Internet
-
Hacks 96–100
-
Export a Report as HTML
-
Use a Browser Inside Access
-
Pull the HTML Source Code from a Web Site
-
Download Files Using the Web Browser Control
-
Use a Smart Tag to Open a Web Page
-
-
Colophon

- Title:
- Access Hacks
- By:
- Ken Bluttman
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- April 2005
- Ebook Release:
- February 2009
- Pages:
- 352
- Print ISBN:
- 978-0-596-00924-3
- | ISBN 10:
- 0-596-00924-0
- Ebook ISBN:
- 978-0-596-10498-6
- | ISBN 10:
- 0-596-10498-7
-
Ken Bluttman
Ken Bluttman is the author of numerous computer books and articles. He recently released O'Reilly's Access Hacks as well as Excel Charts for Dummies. Ken is also at work on his next O'Reilly book: The Access Data Cookbook (due out at the end of 2005). His technical chops include Microsoft Office, XML, VBA, VB.Net, SQL Server, and assorted web technologies. Ken is a musician, nature lover, and as time allows spins a good dish in the kitchen. Visit Ken at www.bluttman.com.
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The tool on the cover of Access Hacks is a flour sifter. Ever since humans first produced flour, they have constructed sifters to refine it. The Vikings used round, cup-shaped sieves utilizing horsehair fiber. In preindustrial times,whole wheat was ground in a mill,then sifted through successively finer bolting cloths to get various grades of flour, from dark whole-wheat to almost white for the wealthy.The bran removed while bolting was used by the miller to feed his livestock or was sold to others as feed.
Something similar to this process is still used in modern mills. Wheat first gets broken and separated by plain sifters and purifiers--two advanced sifting mechanisms. During this process the course outer bran skins are sifted from the inner white portions, called endosperm or semolina. Gradually the semolina is milled down into smooth, powdery flour. The clean bran, wheat feed, and flour are each collected in separate channels by a large number of different machines. No hand even touches the wheat until it leaves the mill.
Today flour is generally presifted, but sifting with a hand rotary crank or electric sifter is recommended before baking to remove lumps and further aerate flour, making it livelier for kneading. Mary Anne Weeks Mayo was the production editor and proofreader, and Audrey Doyle was the copyeditor for Access Hacks. Darren Kelly provided quality control. Johnna Dinse wrote the index.
Hanna Dyer designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original photograph by PhotoSpin Power Photos. Karen Montgomery produced the cover layout with Adobe InDesign CS using Adobe's Helvetica Neue and ITC Garamond fonts.
David Futato designed the interior layout. This book was converted by Keith Fahlgren to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Helvetica Neue Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand MX and Adobe Photoshop CS. This colophon was written by Lydia Onofrei.
|
©2009, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |



