Bibliographic record and links to related information available from the Library of Congress catalog
Note: Electronic data is machine generated. May be incomplete or contain other coding.
Credits ..... ........... ..... ........ ... ........................ . xiii Preface ............... ... xv Chapter 1. Reducing Workbook and Worksheet Frustration .. 1 1. Create a Personal View of Your Workbooks 5 2. Enter Data into Multiple Worksheets Simultaneously 8 3. Prevent Users from Performing Certain Actions 11 4. Prevent Seemingly Unnecessary Prompts 15 5. Hide Worksheets So That They Cannot Be Unhidden 19 6. Customize the Templates Dialog and Default Workbook 21 7. Create an Index of Sheets in Your Workbook 23 8. Limit the Scrolling Range of Your Worksheet 26 9. Lock and Protect Cells Containing Formulas 30 10. Find Duplicate Data Using Conditional Formatting 34 11. Find Data That Appears Two or More Times Using Conditional Formatting 35 12. Tie Custom Toolbars to a Particular Workbook 36 13. Outsmart Excel's Relative Reference Handler 38 14. Remove Phantom Workbook Links 39 15. Reduce Workbook Bloat 42 16. Extract Data from a Corrupt Workbook 45 Chapter 2. Hacking Excel's Built-in Features ...... . . .... ........ 48 17. Validate Data Based on a List on Another Worksheet 48 18. Control Conditional Formatting with Checkboxes 50 19. Identify Formulas with Conditional Formatting 54 20. Count or Sum Cells That Meet Conditional Formatting Criteria 56 21. Highlight Every Other Row or Column 58 22. Create 3-D Effects in Tables or Cells 60 23. Turn Conditional Formatting and Data Validation On and Off with a Checkbox 62 24. Support Multiple Lists in a ComboBox 64 25. Create Validation Lists That Change Based on a Selection from Another List 66 26. Use Replace... to Remove Unwanted Characters 68 27. Convert Text Numbers to Real Numbers 68 28. Extract the Numeric Portion of a Cell Entry 70 29. Customize Cell Comments 71 30. Sort by More Than Three Columns 73 31. Random Sorting 74 32. Manipulate Data with the Advanced Filter 75 33. Create Custom Number Formats 79 34. Add More Levels of Undo to Excel for Windows 84 35. Create Custom Lists 84 36. Boldface Excel Subtotals 85 37. Convert Excel Formulas and Functions to Values 89 38. Automatically Add Data to a Validation List 91 39. Hack Excel's Date and Time Features 94 40. Enable Grouping and Outlining on a Protected Worksheet 98 41. Prevent Blanks/Missing Fields in a Table 100 42. Provide Decreasing Data Validation Lists 101 43. Add a Custom List to the Fill Handle 102 Chapter . Naming Hacks ........................ ..... 105 44. Address Data by Name 105 45. Use the Same Name for Ranges on Different Worksheets 106 46. Create Custom Functions Using Names 1.08 47. Create Ranges That Expand and Contract 112 48. Nest Dynamic Ranges for Maximum Flexibility 118 49. Identify Named Ranges on a Worksheet 121 Chapter 4. Hacking PivotTables ..... ...... ................. . .. .... 124 50. PivotTables: A Hack in Themselves 124 51. Share PivotTables but Not Their Data 129 52. Automate PivotTable Creation 131 53. Move Pivot'Table Grand Totals 135 54. Efficiently Pivot Another Workbook's Data 137 Chapter 5. Charting Hacks ........ ..... ........ 140 55. Explode a Single Slice from a Pie Chart 140 56. Create Two Sets of Slices in One Pie Chart 142 57. Create Charts That Adjust to Data 144 "58. Interact with Your Charts Using Custom Controls 148 59. Four Quick Ways to Update Your Charts 152 60. Hack Together a Simple Thermometer Chart 157 61. Create a Column Chart with Variable Widths and Heights 160 "62. Create a Speedometer Chart 164 63. Link Chart Text Elements to a Cell 171 64. Hack Chart Data So That Empty or FALSE Formula Cells Are S Not Plotted 173 65. Add a Directional Arrow to the End of a Line Series 175 66. Place an Arrow on the End of a Horizontal (X) Axis 177 67. Correct Narrow Columns When Using Dates 180 68. Position Axis Labels 181 69. Tornado Chart 184 70. Gauge Chart 186 71. Conditional Highlighting Axis Labels 188 72. Create Totals on a Stacked Column Chart 190 Chapter 6. Hacking Formu as and Functions ...... ........ 193 73. Add Descriptive Text to Your Formulas 193 74. Move Relative Formulas Without Changing References 194 75. Compare Two Excel Ranges 195 76. Fill All Blank Cells in a List 1 97 77. Make Your Formulas Increment by Rows When You Copy Across Columns 199 78. Convert Dates to Excel Formatted Dates 202 79. Sum or Count Cells While Avoiding Error Values 203 80. Reduce the Impact of Volatile Functions on Recalculation 205 81. Count Only One Instance of Each Entry in a List 206 82. Sum Every Second, Third, or Nth Row or Cell 208 83. Find the Nth Occurrence of a Value 210 84. Make the Excel Subtotal Function Dynamic 212 85. Add Date Extensions 214 86. Convert Numbers with the Negative Sign on the Right to Excel Numbers 215 87. Display Negative Time Values 21.7 88. Use the VLOOKUP Function Across Multiple Tables 219 89. Show Total Time As Days, Hours, and Minutes 221 90. Determine the Number of Specified Days in Any Month 222 91. Construct Mega-Formulas 224 92. Hack Mega-Formulas that Reference Other Workbooks 226 93. Hack One of Excel's Database Functions to Take the Place of Many Functions 227 94. Extract Specified Words from a Text String 233 95. Count Words in a Cell or Range of Cells 234 96. Return a Worksheet Name to a Cell 236 97. Sum Cells with Multiple Criteria 239 98. Count Cells with Multiple Criteria 243 99. Calculate a Sliding Tax Scale 246 100. Add/Subtract Months from a Date 251 101. Find the Last Day of Any Given Month 253 102. Calculate a Person's Age 255 103. Return the Weekday of a Date 256 104. Evaluate a Text Equation 258 105. Lookup from Within a Cell 259 Chapter 7. Macro Hacks ........ ........... 263 106. Speed Up Code While Halting Screen Flicker 263 107. Run a Macro at a Set Time 264 108. Use CodeNames to Reference Sheets in Excel Workbooks 266 109. Connect Buttons to Macros Easily 267 110. Create a Workbook Splash Screen 268 111. Display a "Please Wait" Message 270 112. Have a Cell Ticked or Unticked upon Selection 271 113. Count or Sum Cells That Have a Specified Fill Color 273 114. Add the Microsoft Excel Calendar Control to Any Excel Workbook 274 115. Password-Protect and Unprotect All Excel Worksheets in One Fell Swoop 276 116. Retrieve a Workbook's Name and Path 279 117. Get Around Excel's Three-Criteria Limit for Conditional Formatting 280 118. Run Procedures on Protected Worksheets 282 119. Distribute Macros 283 "120. Delete Rows Based on a Condition 289 121. Track and Report Changes in Excel 293 122. Automatically Add Date/Time to a Cell upon Entry 297 123. Create a List of Workbook Hyperlinks 298 124. Advanced Find 300 125. Find a Number Between Two Numbers 306 126. Convert Formula References from Relative to Absolute 310 127. Name a Workbook with the Text in a Cell 315 128. Hide and Restore Toolbars in Excel 316 129. Sort Worksheets 319 130. Password-Protect a Worksheet from Viewing 320 131. Change Text to Upper- or Proper Case 322 132. Force Text to Upper- or Proper Case 324 133 Prevent Case Sensitivity in VBA Code 328 134. Display AutoFilter Criteria 329 Chapter 8. Cross-Application Hacks 3.... .. .. . ... .. . ... 331 135. Import Data from Access 2007 into Excel 2007 331 136. Retrieve Data from Closed Workbooks 336 137. Automate Word from Excel 344 138. Automate Outlook from Excel 349