33%
VBA and Macros for Microsoft Excel

VBA and Macros for Microsoft Excel

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Everyone is looking for ways to save money these days. That can be hard to do for businesses that have complex needs, such as custom software applications. However, VBA and Macros for Microsoft Excel can teach you ways to customize pre-existing software to meet your specific needs. A variety of topics are covered that are sure to give you a solid knowledge of the VBA language. Event programming, user forms, carts, pivot tables, multi-dimensional arrays and Web queries are just a few of the areas you will learn about in this book. Written by the principal behind the leading Excel Web site, www.mrexcel.com, this book is sure to save you time and money!

Table of Contents:
Introduction.     Getting Results with VBA.     What Is in This Book.     A Brief History of Spreadsheets and Macros.     The Future of VBA and Excel.     Special Elements and Typographical Conventions.     Next Steps. I. FIRST STEPS UP THE VBA LEARNING CURVE. 1. Unleash the Power of Excel with VBA!     The Power of Excel.     Barriers to Entry.     Knowing Your Tools-The Visual Basic Toolbar.     Macro Security.   Overview of Recording, Storing, and Running a Macro.     Running a Macro.     Understanding the Visual Basic Editor (VBE).     Examining Code in the Programming Window.     Running the Macro on Another Day Produces Undesired Results.     Frustration.     Next Steps: Learning VBA Is the Solution. 2. This Sounds Like BASIC, So Why Doesn't It Look Familiar?   I Can't Understand This Code. Understanding the Parts of VBA "Speech". Is VBA Really This Hard? No! Examining Recorded Macro Code-Using the VB Editor and Help. Using Debugging Tools to Figure Out Recorded Code. The Ultimate Reference to All Objects, Methods, Properties. Five Easy Tips for Cleaning Up Recorded Code. Putting It All Together-Fixing the Recorded Code. Next Steps. 3. Referring to Ranges.   The Range Object. Using the Top-Left and Bottom-Right Corners of a Selection to Specify a Range. Referencing Ranges in Other Sheets. Referencing a Range Relative to Another Range. Using the Cells Property to Select a Range. Using the Offset Property to Refer to a Range. Using the Resize Property to Change the Size of a Range. Using the Columns and Rows Properties to Specify a Range. Using the Union Method to Join Multiple Ranges. Using the Intersect Method to Create a New Range from Overlapping Ranges. Using the IsEmpty Function to Check Whether a Cell Is Empty. Using the CurrentRegion Property to Quickly Select a Data Range. Using the Areas Collection to Return a Non-contiguous Range. Next Steps. 4. User-Defined Functions.   Creating User-Defined Functions. Useful Custom Excel Functions. Next Steps. 5. Looping.   For...Next Loops. Do Loops. The VBA Loop: For Each. Next Steps.   6. R1C1 Style Formulas.     Referring to Cells: A1 Versus R1C1 References.     Switching Excel to Display R1C1 Style References.     The Miracle of Excel Formulas.     Explanation of R1C1 Reference Style.     Conditional Formatting-R1C1 Required.     Array Formulas Require Conditional     Formatting. Next Steps. 7. Names.     Global Versus Local Names.     Adding Names.     Deleting Names.     Types of Names.     Hiding Names.     Checking for the Existence of a Name.     Next Steps. 8. Event Programming.     Levels of Events.     Using Events.     Workbook Events.     Worksheet Events.     Chart Sheet     Events.     Application-Level Events.     Next Steps. 9. UserForms-An Introduction.     User Interaction Methods.     Creating a Userform.     Calling and Hiding a Userform.     Using Basic Form Controls.     Using the Multipage Control to Combine Forms.     Next Steps. II. AUTOMATING EXCEL POWER IN VBA. 10. Charts.     Overview.      Embedded Charts Versus ChartSheets.     Creating a Chart with VBA.     Using Object Variables to Streamline Code.     The Anatomy of a Chart.     Table of Chart Types.     Details of Various Chart Types.     Interactive Charts.     Exporting Charts as Images.     Drawing with X-Y Charts.     Custom Charts with VBA.     Next Steps. 11. Data Mining with Advanced Filter.     Advanced Filter Is Easier in VBA Than in Excel.     Using Advanced Filter to Extract a Unique List of Values.     Using Advanced Filter with Criteria Ranges.     Using "Filter in Place" in Advanced Filter.     The Real Workhorse: xlFilterCopy with All Records Instead of Unique Records Only.     AutoFilters.     Next Steps. 12. Pivot Tables.     Versions.     Creating a Vanilla Pivot Table in Excel Interface.     Building a Pivot Table in Excel VBA.     Revenue by Customer for a Product Line Manager.     Handling Additional Annoyances.     Product Profitability-Issues with Two or More Data Fields.     Summarizing Date Fields with Grouping.     Advanced Pivot Table Techniques.     Sum, Average, Count, Min, Max, and More.     Reporting Percentages.     Next Steps. 13. Excel Power.     Using VBA to Extend Excel.     File Operations.     Combining and Separating Workbooks.     Working with Cell Comments.     Utilities to Wow Your Clients.     Techniques for VBA Pros.     Cool Application.     Next Steps. 14. Reading from and Writing to the Web.     Getting Data from the Web.     Using Streaming Data.     Using Application.OnTime to Periodically Analyze Data.     Publishing Data to a Web Page.     Next Steps. 15. XML in Excel 2003 Professional.     What Is XML?     Simple XML Rules.     Universal File Format.     XML as the New Universal File Format.     The Alphabet Soup of XML.     Using XML to Round-Trip a Workbook from Excel to HTML and Back.     Next Steps. 16. Automating Word.     Early Binding.     Late Binding.     Creating and Referencing Objects.     Word's Objects.     Next Steps. III. TECHIE STUFF YOU WILL NEED TO PRODUCE APPLICATIONS FOR THE ADMINISTRATOR TO RUN. 17. Arrays.     Declare an Array.     Fill an Array.     Empty an Array.     Arrays Can Make It Easier to Manipulate Data, But Is That All?     Dynamic Arrays.     Passing an Array.     Next Steps. 18. Text File Processing.     Importing from Text Files.     Writing Text Files.     Next Steps. 19. Using Access as a Back End to Enhance Multi-User Access to Data.     ADO Versus DAO.     The Tools of ADO.     Adding a Record to the Database.     Retrieving Records from the Database.     Updating an Existing Record.     Deleting Records via ADO.     Summarizing Records via ADO.     Other Utilities via ADO.     Next Steps. 20. Creating Classes, Records, and Collections.     Inserting a Class Module.     Trapping Application and Embedded Chart Events.     Creating a Custom Object.     Using a Custom Object.     Using Property Let and Property Get to Control How Users Utilize Custom Objects.     Collections.     User-Defined Types (UDTs).     Next Steps. 21. Advanced UserForm Techniques.     Using the UserForm Toolbar in the Design of Controls on UserForms.     Controls and Collections.     More UserForm Controls.     Tabstrip.     RefEdit.     Modeless Userforms.     Hyperlinks in Userforms.     Adding Controls at Runtime.     Using a Scrollbar as a Slider to Select Values.     Adding Help Tips to Controls.     Tab Order.     Coloring the Active Control.     Transparent Forms.     Next Steps. 22. Windows Application Programming Interface (API).     What Is the Windows API?     Understanding an API Declaration.     Using an API Declaration.     API Examples.     Finding More API Declarations.     Next Steps. 23. Handling Errors.     What Happens When an Error Occurs.     Basic Error Handling with the On Error GoTo Syntax.     Generic Error Handlers.     Train Your Clients.     Errors While Developing Versus Errors Months Later.     The Ills of Protecting Code.     More Problems with Passwords.     Errors Caused by Different Versions.     Next Steps. 24. Using Custom Menus to Run Macros.     Creating a Custom Menu.     Creating a Custom Toolbar.     Other Ways to Run a Macro.     Next Steps. 25. Add-Ins.     Characteristics of Standard Add-Ins.     Converting an Excel Workbook to an Add-In.     Having Your Client Install the Add-In.     Using a Hidden Workbook as an Alternative to an Add-In.     Next Steps. 26. Case Study: Designing an Excel Application.     About Tushar Mehta.     Using Excel for More Than Number Crunching.     The Solution.     Implementing the Solution in Excel and VBA.     Summary.     Next Steps. Index.


Best Sellers


Product Details
  • ISBN-13: 9780789731296
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Que Corporation,U.S.
  • Depth: 32
  • Language: English
  • Returnable: Y
  • Spine Width: 32 mm
  • Width: 231 mm
  • ISBN-10: 0789731290
  • Publisher Date: 20 May 2004
  • Binding: Paperback
  • Height: 186 mm
  • No of Pages: 576
  • Series Title: Business Solutions
  • Weight: 942 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
VBA and Macros for Microsoft Excel
Pearson Education (US) -
VBA and Macros for Microsoft Excel
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

VBA and Macros for Microsoft Excel

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA