Excel Programming
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Business applications > Spreadsheet software > Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)
Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)

Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

A great guide to Excel programming that is perfect for visual learners and takes you beyond Excel basics! This book is the perfect reference for Excel users who want to delve deeper into the application to create powerful and dynamic programs. From creating macros to customizing dialog boxes, this step-by-step guide helps you get more out of Excel than you knew was possible. Each step has callouts so you can see exactly where the action takes place and this Web site offers tons of usable code and sample macros that you can put to use instantly. Explains step-by-step how to automate Excel, the world's leading spreadsheet application from Microsoft Covers most tasks in two-page spreads -- no flipping back and forth required! Teaches you over 130 tasks, including how to record macros, program in Visual Basic for Applications (VBA), debug code, automate charts, interface with other macros, automate functions -- all in an easy-to-follow visual format Uses clear, step-by-step, numbered instruction and lots of graphics and screenshots -- perfect for visual learners! Helps you maximize your productivity with practical examples, tips, and advice Harness everything that Excel has to offer with this friendly, practical, visual guide.

Table of Contents:
HOW TO USE THIS BOOK V 1 USING MACROS AND FORM CONTROLS 2 Introducing Excel Programming 2 Introducing Macros 4 Set Macro Security 6 Create a Digital Signature 7 Record a Macro 8 Assign a Digital Signature to a Macro 10 Run a Macro 12 Create and Launch a Keyboard Shortcut 14 Assign a Macro to the Quick Access Toolbar 16 Delete a Macro 18 Add a Form Control to a Worksheet 20 Assign Values to a Form Control 22 Add a Macro to a Form Control 24 2 USING THE VISUAL BASIC EDITOR 26 Introducing the Visual Basic Editor 26 Activate the Visual Basic Editor 28 Open Visual Basic Editor Windows 30 Set Properties for a Project 32 Set Display Options for the Code Window 34 Add a New Module 36 Remove a Module 38 Hide a Macro 40 Update a Macro 42 3 INTRODUCING VISUAL BASIC FOR APPLICATIONS 44 Create Sub Procedures 44 Create Functions 46 Comment Your Code 48 Reference Cells and Ranges 50 Understanding Variables and Data Types 52 Declare Variables 54 Work with Strings 56 Work with Numbers 58 Create a Constant 60 4 INTRODUCING THE EXCEL OBJECT MODEL 62 Discover the Excel Object Model 62 Access the Excel Object Model Reference 64 Create an Object Variable 66 Change the Properties of an Object 68 Compare Object Variables 70 Using an Object Method 72 Display a Built-in Dialog Box 74 5 UNDERSTANDING ARRAYS 76 Declare an Array 76 Declare a Multidimensional Array 78 Convert a List to an Array 80 Redimension an Array 82 Create a User-Defined Data Type 84 6 CONTROLLING PROGRAM FLOW 86 Create Comparisons 86 Make Use of Logical Operators 87 Employ Do While Loops 88 Create Do Until Loops 90 Create For Next Loops 92 Execute For Each In Loops 94 Create If Then Else Statements 96 Construct Select Case Statements 98 GoTo a Named Location 100 Call a Procedure 102 7 USING EXCEL WORKSHEET FUNCTIONS 104 Work with Excel Worksheet Functions 104 Work with a MsgBox Function 106 Using the InputBox Function 108 Retrieve the Current Date and Time 110 Perform Date and Time Calculations 112 Format a Date Expression 114 Format a Numeric Expression 116 Change the Case of a String 118 Return a Portion of a String 120 8 DEBUGGING MACROS 122 Debug a Procedure with Inserted Breakpoints 122 Using the Watches Window to Debug a Procedure 124 Step through a Procedure 126 Using the Immediate Window 128 Resume Execution When an Error Is Encountered 130 Process a Runtime Error 132 9 WORKING WITH WORKBOOKS AND FILES 134 Open a Workbook 134 Open a Text File as a Workbook 136 Open a File Requested by the User 138 Save a Workbook 140 Save a Workbook in a Format Specified by the User 142 Determine if a Workbook Is Open 144 Close a Workbook 146 Create a New Workbook 148 Delete a File 150 10 WORKING WITH WORKSHEETS 152 Add a Sheet 152 Delete a Sheet 154 Move a Sheet 156 Copy a Sheet 158 Hide a Sheet 160 Change the Name of a Sheet 162 Save a Sheet to Another File 164 Protect a Worksheet 166 Protect a Chart 168 Print a Sheet 170 Sort Sheets by Name 172 11 DEFINING RANGES 174 Using the Range Property 174 Using the Cells Property 176 Combine Multiple Ranges 178 Using the Offset Property 180 Delete a Range of Cells 182 Hide a Range of Cells 184 Create a Range Name 186 Resize a Range 188 Insert a Range 190 Set the Width of Columns in a Range 192 Set the Height of Rows in a Range 194 12 WORKING WITH CELLS 196 Cut and Paste Ranges of Cells 196 Copy and Paste Ranges of Cells 198 Using Paste Special Options When Pasting 200 Add Comments to a Cell 202 Automatically Fill a Range of Cells 204 Copy a Range to Multiple Sheets 206 Add a Border 208 Find Specific Cell Values 210 Find and Replace Values in Cells 212 13 WORKING WITH LISTS 214 Convert a Column of Text into Multiple Columns 214 Perform a Sort 216 Perform a Filter 220 Perform an Advanced Filter 222 Create Subtotals 224 Create Groups 226 Define a List as a Table 228 14 CREATING DIALOG BOXES AND CUSTOMIZING THE RIBBON 230 UserForm Basics 230 Create a Custom Dialog Box 232 Call a Custom Dialog Box from a Procedure 234 Capture Input from a Custom Dialog Box 236 Validate Input from a Dialog Box 240 Create Custom UserForm Controls 242 Create a UserForm Template 244 Customize the Ribbon 246 Create a CustomUI.xml File 250 Add a CustomUI.xml File to a Workbook 252 Add Additional Options to the Ribbon 254 15 WORKING WITH CHARTS 258 Create a Chart Sheet 258 Embed a Chart in a Worksheet 260 Apply Chart Wizard Settings to a Chart 262 Add a New Data Series to a Chart 264 Format Chart Text 266 Create Charts with Multiple Chart Types 268 Add a Data Table to a Chart 270 16 WORKING WITH PIVOTTABLES 272 Create a PivotTable 272 Add Fields to a PivotTable 274 Display Subtotals and Grand Totals 276 Filter a PivotTable 278 Create Groups 279 17 AUTOMATING PROCEDURES WITH EXCEL EVENTS 280 Understanding Excel Events 280 Run a Procedure as a Workbook Opens 284 Run a Procedure before Closing a Workbook 286 Run a Procedure before Saving a Workbook 288 Run a Procedure When Excel Creates a Workbook 290 Execute a Procedure at a Specific Time 294 Execute a Procedure When You Press Keys 296 Monitor a Range of Cells for Changes 298 18 BUILDING ADD-INS 300 Create an Add-In 300 Set Add-In Properties 302 Install Add-Ins 304 Using VBA to Load Add-Ins 306 19 UNDERSTANDING XML 308 Introducing XML 308 Understanding Excel XML Files 310 Open an XML File in Excel as a Table 314 Create an XML Map 316 Import and Export XML Files Using Excel 318 Load XML Files Using VBA 320 Import XML Files Using VBA 322 APPENDIX: VBA QUICK REFERENCE 324 INDEX 342

About the Author :
Denise Etheridge is a certified public accountant as well as the president and founder of Baycon Group, Inc. She publishes Web sites and authors computer related books. You can visit www.baycongroup.com to view her online tutorials. Denise Etheridge is a certified public accountant as well as the president and founder of Baycon Group, Inc. She publishes Web sites and authors computer related books. You can visit www.baycongroup.com to view her online tutorials.


Best Sellers


Product Details
  • ISBN-13: 9780470915189
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Visual
  • Edition: Revised edition
  • No of Pages: 368
  • Sub Title: Your visual blueprint for creating interactive spreadsheets
  • ISBN-10: 0470915188
  • Publisher Date: 06 Jul 2010
  • Binding: Digital (delivered electronically)
  • Language: English
  • Series Title: 28 Visual Blueprint


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)
John Wiley & Sons Inc -
Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)
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.

Excel Programming: Your visual blueprint for creating interactive spreadsheets(28 Visual Blueprint)

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

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!