Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 405 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
405
Dung lượng
13,23 MB
Nội dung
[...]... Applications (VBA) , which is a programming language that helps you program, tweak, and squeeze productivity from Access VBA, which is embedded in Access, is a sophisticated set of programming tools that you can use to harness the power of a packaged application like Access Just like you need to know how to walk before you can run, you need to know how to use Access before you can start to use AccessVBA Maybe... 9 Taking a Look at Access 10 Understanding VBA 11 Seeing Where VBA Lurks .12 Finding standard modules 13 Finding class modules 13 From VBA to Access 15 Finding Out How VBA Works 17 Discovering VBA procedures 17 Recognizing VBA procedures 18 Chapter 2: Your VBA Toolkit ... This book covers VBA in Access2007 Although many changes and improvements to Access have occurred in all the versions that Microsoft has released, the VBAprogramming language has hardly changed a bit over the years Although Access2007 looks completely different from previous versions, the underlying objects are virtually unchanged The code that you see in this book should also work in Access 2000, 2002,... else 03_046531 intro.qxp 2 1/16/07 9:07 PM Page 2 Access 2007VBAProgramming For Dummies Here, it isn’t really possible to make much sense of VBA code until you understand what VBA code is and why it exists And, we are talking about Microsoft AccessVBA here To make sense of much of anything in this book, you have to already be familiar with Microsoft Access tables, queries, forms, and reports We just... Introducing VBAProgramming 3 Part II: VBA Tools and Techniques .3 Part III: VBA, Recordsets, and SQL .4 Part IV: Applying VBA in the Real World .4 Part V: Reaching Out with VBA 4 Part VI: The Part of Tens .4 Icons Used in This Book 4 Web Site for This Book 5 Where to Go from Here 5 Part I: Introducing VBAProgramming 7 Chapter 1: Where VBA. .. comes in When you want Access to perform a task that it doesn’t already know how to perform, you write the steps to be performed in the VBA programming language When you’re writing VBA code or just looking at some VBA code written by someone else, Access doesn’t do anything Access doesn’t start performing the steps described by that code until Access executes the code When you write VBA code, you’re writing... same definition holds true for VBA code Discovering VBA procedures A VBA procedure is a series of instructions written in VBA code that tells an application (like Access) exactly how to perform a specific task In VBA code, each step in the procedure is a single line of code: a statement When Access executes a VBA procedure, it does so step-by-step, from the top down Access does whatever the first statement... before you even get into VBA, so in this book we have to assume that you’re already an experienced Access user who needs more than what queries, forms, reports, and macros can provide If you’re new to Access, this book isn’t a good place to start If you need to brush up on Access, Access 2007 For Dummies (by John Kaufeld, Laurie Ulrich Fuller, and Ken Cook; Wiley Publishing) or Access 2007 All-in-One Desk... 9:07 PM Page 6 Access 2007VBAProgramming For Dummies 04_046531 pt01.qxp 1/16/07 9:08 PM Page 7 Part I Introducing VBAProgramming 04_046531 pt01.qxp 1/16/07 9:08 PM V Page 8 In this part BA lets you do some pretty amazing stuff in an Access database With VBA, you can make Access do boring, repetitive jobs that you might otherwise have to do on your own You can even get Access to do things that it... type all those dollar amounts Access would just print the correct information as it prints each check Seeing Where VBA Lurks In an Access database, VBA code is stored in modules Despite its fancy name, a module is basically an electronic sheet of paper on which VBA code is typed A module in Access is either of these two types: ߜ Standard: A page that contains VBA code that’s accessible to all objects in . C.Stockman and Alan Simpson
Access
™
2007 VBA
Programming
FOR
DUMmIES
‰
01_046531 ffirs.qxp 1/16/07 9:07 PM Page iii
Access
™
2007 VBA Programming For Dummies
®
Published. 364
Index 367
Access 2007 VBA Programming For Dummies
xvi
02_046531 ftoc.qxp 1/16/07 9:07 PM Page xvi
Introduction
W
elcome to Access 2007 VBA Programming