free pdf viewer c# winform : Acrobat remove text from pdf Library application class asp.net html web page ajax EXCEL%20readings81-part160

Registering Power Utility Pak
The normal registration fee for Power Utility Pak is $39.95. You can use the coupon
in this book, however, to get a free copy of the latest version of Power Utility Pak
(you pay shipping and handling only). In addition, you can purchase the complete
VBA source code for only $20.00.
Installing the trial version
To install the trial version of Power Utility Pak, follow these steps:
1. Make sure that Excel is not running.
2. Locate the PUP2000T.EXEfile on the CD-ROM. This file is located in the
PUP\directory.
3. Double-click PUP2000T.EXE. This expands the files to a directory that you
specify on your hard drive.
4. Start Excel.
5. Select ToolsAdd-Ins, and click the Browse button. Locate the
PUP2000.XLAfile in the directory you specified in Step 3.
6. Make sure that Power Utility Pak 2000 is checked in the add-ins list.
7. Click OK to close the Add-Ins dialog box.
After you install Power Utility Pak, it will be available whenever you start Excel,
and Excel will have a new menu: PUP 2000. Access the Power Utility Pak features
from the PUP 2000 menu or select the Create a PUP toolbar command to generate
a toolbar.
Power Utility Pak includes extensive online help. Select PUP 2000Help to
view the Help file.
Uninstalling Power Utility Pak
If you decide that you don’t want Power Utility Pak, follow these instructions to
remove it from Excel’s list of add-ins:
1. In Excel, select ToolsAdd-Ins.
2. In the Add-Ins dialog box, remove the check mark from Power Utility
Pak2000.
3. Click OK to close the Add-Ins dialog box.
To remove Power Utility Pak from your system after you’ve followed the preceding
steps to uninstall it from Excel, delete the directory into which you originally
installed it.
774
Appendix E: What’s on the CD-ROM
Acrobat remove text from pdf - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
get text from pdf c#; copy text from pdf reader
Acrobat remove text from pdf - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy text from protected pdf to word; extract text from pdf file
Sound-Proof 2000
Sound-Proof 2000 is an Excel add-in that I developed. It uses Microsoft Agent to
read the contents of selected cells. It’s the perfect proofreading tool for anyone who
does data entry in Excel.
Excel 2002 includes a new text-to-speech feature.However,you’ll find that
Sound-Proof 2000 is more customizable and has many additional options.
Cells are read back using natural language format. For example, 154.78 is read
as “one hundred fifty-four point seven eight.” Date values are read as actual dates
(for example, “June fourteen, nineteen ninety-eight”) and time values are read as
actual times (for example, “six forty-five a.m.”).
The companion CD-ROM contains a demo version of Sound-Proof 2000. The
demo version’s only limitation is that it reads no more than 12 cells at a time. The
full version is available for $24.95. Ordering instructions are provided in the online
Help file.
Installing the demo version
To install the demo version of Sound-Proof, follow these steps:
1. Make sure that Excel is not running.
2. Locate the SP2000D.EXE file on the CD-ROM. This file is located in the
SP\directory.
3. Double-click SP2000D.EXE. This expands the files to a directory that you
specify on your hard drive.
4. Start Excel.
5. Select ToolsAdd-Ins and click the Browse button. Locate the
SP2000.XLAfile in the directory you specified in Step 3.
6. Make sure that Sound-Proof 2000 is checked in the add-ins list.
7. Click OK to close the Add-Ins dialog box.
After you install Sound-Proof 2000, it will be available whenever you start
Excel, and Excel will have a new menu command: ToolsSound-Proof 2000.
Appendix E: What’s on the CD-ROM
775
.NET PDF Document Viewing, Annotation, Conversion & Processing
Insert images into PDF. Edit, remove images from PDF. Redact text content, images, whole pages from PDF file. Print. Support for all the print modes in Acrobat PDF
copy highlighted text from pdf; cut and paste text from pdf
C# PDF Converter Library SDK to convert PDF to other file formats
independently, without using other external third-party dependencies like Adobe Acrobat. If you need to get text content from PDF file, this C# PDF to
copy formatted text from pdf; copying text from pdf to excel
Uninstalling Sound-Proof
If you decide that you don’t want Sound-Proof 2000, follow these instructions to
remove it from Excel’s list of add-ins:
1. In Excel, select ToolsAdd-Ins.
2. In the Add-Ins dialog box, remove the check mark from Sound-Proof 2000.
3. Click OK to close the Add-Ins dialog box.
After performing these steps, you can reinstall Sound-Proof at any time by placing
a check mark next to the Sound-Proof 2000 item in the Add-Ins dialog box.
To remove Sound-Proof from your system after you have performed the preceding
steps to uninstall the add-in from Excel, delete the directory into which you
originally installed it.
Electronic Version of
Excel 2002 Formulas
The complete (and searchable) text of this book is on the CD-ROM in Adobe’s
Portable Document Format (PDF), readable with the Adobe Acrobat Reader (also
included). For more information on Adobe Acrobat Reader, go to 
www.adobe.com
.
Adobe Acrobat Reader
The Adobe Acrobat Reader is a helpful program that enables you to view the
searchable version of this book, which is in .pdf format on the CD-ROM. To install
and run Adobe Acrobat Reader, follow these steps:
1. Start Windows Explorer or Windows NT Explorer and then open the
Acrobat folder on the CD-ROM.
2. In the Reader folder, double-click the .exe file and follow the instructions
presented on-screen for installing Adobe Acrobat Reader.
776
Appendix E: What’s on the CD-ROM
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
export highlighted text from pdf to word; extract text from pdf image
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
copy paste pdf text; .net extract text from pdf
Symbols & Numbers
& (ampersand) concatenation operator, 36, 38,
119–120, 629
’ (apostrophe)
number as text prefix, 114
Visual Basic for Applications (VBA)
comment prefix, 622
* (asterisk)
multiplication operator, 36, 38, 629
number format code, 740, 756–757
number padding with, 124–125
wildcard character, 129, 670
@ (at sign)
Lotus formula/function prefix, 14, 30, 101
number format code, 740
@DCOUNT Lotus function, 707, 714–715
\ (backslash)
integer division operator, 60
names, in, 60
number format code, 740
^ (caret) exponentiation operator, 36, 38, 629
: (colon)
number format code, 740
range reference operator, 36, 101
time values, in, 169
, (comma)
array element separator, 90, 379, 380
chart range reference separator, 442
function argument separator, 100
number format code, 740
thousands separator, 298, 733, 735
union operator, 36
{ } (curly brackets) array formula delimiters,
383
$ (dollar sign)
cell reference prefix, 42
number format code, 740
= (equal sign)
array prefix, 382
assignment operator, 622
Define Name dialog box Refers to field
prefix, 81
formula prefix, 14, 30, 35
logical comparison operator, 36, 38
> (greater than sign) greater than operator,
36,38
>= (greater than sign, equal sign) greater than
or equal to operator, 36, 38
# (hash mark)
number format code, 740
replacement character, 50, 562
Visual Basic for Applications (VBA)
date/time delimiter, 628
wildcard character, 129, 670
#AND# Lotus logical operator, 703
#DIV/0! division by zero errors, 50, 564
#N/A missing data errors, 50, 185–186, 398,
565
#NAME? undefined name/range errors, 50, 565
#NOT# Lotus logical operator, 703
#NULL! range intersection errors, 50, 565–566
#NUM! errors, 50, 566
#OR# Lotus logical operator, 703
#REF! invalid cell reference errors, 50, 566
#VALUE! errors, 50, 567, 610
< (less than sign) less than operator, 36, 38
<= (less than sign, equal sign) less than or
equal to operator, 36, 38
<> (less than sign, greater than sign) not equal
to operator, 36, 38
– (minus sign)
formula prefix, 14, 30
negation operator, 38, 569
number format code, 740
subtraction operator, 36, 38, 569, 629
( ) (parentheses)
entering, 39, 561
function argument delimiters, 99, 100
megaformulas, in, 551
mismatched, debugging, 561
nesting, 39–40
number format code, 740
operator precedence control using, 30,
38–40, 569
SERIES formula argument delimiters, 442
% (percent sign)
number format code, 740
percent operator, 36, 38
. (period)
number format code, 740
Visual Basic for Applications (VBA)
worksheet function prefix, 632
π(pi), returning value of, 727
+ (plus sign)
addition operator, 36, 38, 629
formula prefix, 14, 30
number format code, 740
? (question mark)
names, in, 60
number format code, 740
wildcard character, 129, 670
; (semicolon)
array element separator, 90, 380
number format string code separator, 739
/ (slash)
division operator, 36, 38, 629
number format code, 740
[ ] (square brackets)
hour delimiters, 146, 170
link formulas, in, 44, 532
relative cell references, in, 43
777
Index
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
copy pdf text to word; extract text from pdf java open source
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
export text from pdf to word; export text from pdf to excel
~ (tilde) search operator, 129
_ (underscore)
name prefix, 60
number format code, 740
0 (zero) number format code, 740
.123 files, 699
A
A1 notation, 43–44
AAI. SeeAppraisal Institute of America (AAI)
ABS function, 173, 407, 726
absolute values, returning, 173, 407
Accounting number format, 736
ACCRINT function, 721
ACCRINTM function, 721
accumulation calculations
deposit, original, 298–299, 303
discounting compared, 304
Future Value (FV), 297–298, 299, 301–302,
303, 346–347
growth rate, average, 340–341
growth rate, average annual, 298, 299–300
growth rate, average geometric, 346–347
interest, 297–304, 362, 721
multi-variable, 301–304
Net Present Value (NPV), 324, 337–338,
346–347
Present Value (PV) at different rates, 324,
346–347
return rate, average annual, 302, 340–341
schedules, 361–363
time periods, 298, 303
accumulation schedule.xls (on the 
CD-ROM), 769
ACOS function, 726
ACOSH function, 726
Acrobat Reader (on the CD-ROM), 765, 776
ACRONYM function, 137, 669–670
acronyms, generating, 137, 669–670
Add Trendline dialog box, 469–470, 473
add-ins. See alsospecific add-ins
creating using Visual Basic for Applications
(VBA), 616–618
date utilities, 148, 159
formulas referring to missing, 565
introduced, 21
names created by, hidden, 64
versions of Excel, differences in, 618
addition operators, 36, 38, 568, 629. See also
summing
ADDRESS function, 231, 405, 725
Address property, 647
adjustable bins.xls (on the CD-ROM), 767
Adobe Acrobat Reader (on the CD-ROM),
765,776
Advanced Filter dialog box, 247
algebra
array formulas, using, 284
coefficients, 283
constants, 283
equations, linear, 283
equations, solving simultaneous, 283–284
matrix, inverse of coefficient , 284
variables, 283
.ALL files, 699
all-time high.xls (on the CD-ROM), 770
AMORDEGRC function, 721
AMORLINC function, 721
amortization, 308
amortization calculations
Payment (PMT), 309, 311–313
Present Value (PV), 309–310
rates, 311
rates, variable, 356–358
schedules, 320, 322, 352–358
time periods, 310
Analysis ToolPak add-in
chart tools, 199
date tools, 112, 149–150
described, 21, 24
engineering tools, 110
frequency distribution tools, 198–199
future value tools, 346
histogram tool, 199
information tools, 112
interest calculation tools, 322
Internal Rate of Return (IRR) tools, 366
math tools, 112, 285, 287
measurement unit conversion tools, 269
Net Present Value (NPV) tools, 366
principal calculation tools, 322
statistical tools, 109
time tools, 112
trigonometry tools, 112
Analysis ToolPak functions, specific
CONVERT, 269
CUMIPMT, 322–323, 543
CUMPRINC, 322–323
DOLLARDE, 285, 288
DOLLARFR, 285, 288
EDATE, 149
EOMONTH, 149
FVSCHEDULE, 324, 346–347
MROUND, 285, 287
NETWORKDAYS, 150, 154–155
WEEKNUM, 150
WORKDAY, 150, 156
XIRR, 325, 366–368
XNPV, 366
YEARFRAC, 150, 157
AND function, 37, 400–401, 531, 724
#AND# Lotus logical operator, 703
AND/OR criteria, 189–191, 208–210
animated shapes.xls (on the CD-ROM), 771
AnnEff_Effx function, 315, 325, 335
778
Index
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
PDF to Word Converter has accurate output, and PDF to Word Converter doesn't need the support of Adobe Acrobat & Microsoft Word.
copy text from scanned pdf; erase text from pdf
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark that consists of text or image (such And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
copy text from pdf in preview; copy pdf text to word with formatting
AnnEff_Nomx function, 316
ANSI character set, 117
Apple computers, 4
application names, returning, 657
Application object, 664
Apply Names dialog box, 73
APPNAME function, 657
Appraisal Institute of America (AAI), 330
area calculations, geometric, 280–281
AREAS function, 111, 725
Arglist keyword, 603, 695
arguments. Seefunctions, arguments
arithmetic. Seemath; numbers
Array function, 687
arrays
1-dimensional, 375
1-dimensional horizontal, 379–380
1-dimensional vertical, 380
2-dimensional, 375, 380–381, 630
3-dimensional, 375
AND function, using in array formulas, 400
Arglist arrays, 695
averages, calculating using, 394, 402–403
calendars, creating using, 166–167, 417–418
cell range references, using in lieu of,
395–396
cell range values, calculating average of
non-zero using, 402–403
cell range values, counting non-zero
using,403
cell range values, counting unique using,
193–195
cell range values, determining closest
using,410
cell range values, determining validity
using, 406
cell range values, finding nth occurrence of
using, 405
cell range values, finding using, 403–404
cell range values, returning maximum
using, 404–405
cell range values, returning positive-only
using, 414–415
cell range values, returning unique using,
416–417
cell range values, summing every nth using,
409–410
cell ranges, counting differences between
using, 404
cell ranges, counting error values in using,
185–186, 398–399
cell ranges, returning nonempty cells in
using, 415
cell ranges, reversing cell order using,
415–416
cell ranges, sorting dynamically using, 416
cell ranges containing, selecting, 383–384
cells containing, selecting, 383–384
charts, range reference conversions in, 445
columns, returning last value in using,
410–411
constants, 378–379
constants, creating from range values,
386–387
constants, naming, 381–383
constants, summing operations involving,
378–379
constants, using in calendars, 416
constants, using in lieu of range references,
395–396
counting cell contents using, 192–193
counting cells meeting AND criteria using,
190–191
counting cells meeting multiple criteria
using, 189–190
counting cells meeting OR criteria using,
190–191
counting error values using, 185–186,
398–399
counting invalid items using, 406
counting logical values using, 185
counting most frequently occurring text
using, 191
counting nontext cells using, 185
counting string occurrences using, 193
counting text cells using, 185
crosstab tables, creating dynamic using,
413–414
data type returned by, 687
database filter criteria formulas, in, 257–258
database filter criteria ranges, using in place
of, 260, 395
database functions support of, 260
debugging array formulas, 567
declaring in Visual Basic for Applications
(VBA), 630–631
deleting, 384
dynamic, 416, 631
editing array formulas, 384–385
elements in, accessing, 382–383
elements in, performing operations on,
387–388
entering array formulas, 30, 376,
377,383,385
equations, array formulas in, 284
error values, counting using, 185–186,
398–399
formula bar, array formula entry/editing
using, 383, 384
formulas, using in named, 90–91, 381–383
frequency distribution calculations, array
formulas in, 196
function arguments, arrays as, 103, 388, 694
functions, returning from custom, 418–421,
687–688
continued
Index
779
TIFF to PDF Converter | Convert TIFF to PDF, Convert PDF to TIFF
PDF to TIFF Converter doesn't require other third-party such as Adobe Acrobat. speed for TIFF-PDF Conversion; Able to preserve text and PDF file's vector
copy paste text pdf file; extract text from pdf with formatting
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS free hand, free hand line, rectangle, text, hotspot, hotspot more plug-ins needed like Acrobat or Adobe
cut text pdf; copy text from pdf without formatting
arrays continued
functions returning, 391
horizontal, 379–380
horizontal, converting to vertical, 382–383,
388–389
import operation data validity checks,
in,406
integers, of consecutive, 389–390, 406
integers, of consecutive arranged randomly,
689–690
integers, summing digits of using, 406–408
intermediate formulas, eliminating, 394–395
introduced, 375
list comparison using, 406
logical functions in array formulas, 400–401
lookup formulas, in, 222, 224, 225–226,
229, 395–396
Lotus 1-2-3 functions, converting using
array formulas, 715
matrix determinants, returning, 726
matrix inverse, returning, 726
matrix product of two, returning, 727
megaformulas, in, 548–552, 554–555
multicell, changing cell contents in, 384
multicell, creating from range values,
386–387
multicell, creating with single formula,
376–377
multicell, deleting, 384
multicell, deleting cells in, 384
multicell, editing, 384–385
multicell, moving array formula, 384
multicell, moving cells in, 384
multicell, operations using, 386–390,
414–418
multicell, selecting cells containing,
383–384
multicell range, contracting, 385
multicell range, expanding, 385
multicell range, inserting cells in, 384
ranking data using, 412–413
rows, returning last value in using, 412
selecting, 383–384
single-cell, operations using, 375, 377,
390–396, 397
sorting values dynamically, 416
speed considerations, 385
summary data tables, in, 264, 359
summing largest range values using, 
204, 402
summing negative values only using, 206
summing operations involving array
constants, 378–379
summing operations returning, 180
summing positive values only using, 399
summing ranges containing error values
using, 398
summing rounded values using, 408
summing smallest range values using, 
204, 392
summing values based on a different range
using, 206–207
summing values based on conditions using,
399–400, 401
summing values meeting AND criteria
using, 208–210
summing values meeting multiple criteria
using, 208
summing values meeting OR criteria using,
209–210
text, removing non-numeric characters from
strings using, 410
text strings, returning longest in range
using, 405
transposing, 382–383, 388–389, 688
validation operations using, 406
vertical, 380
vertical, converting to horizontal, 388–389
ASIN function, 726
ASINH function, 726
ATAN function, 726
ATAN2 function, 726
ATANH function, 726
auditing. See alsodebugging
background, 44, 578–579
cell dependents, tracing, 576–577
cell precedents, tracing, 576
cells of particular type, identifying, 573
circling invalid data, 537
error values, tracing, 563, 577
Excel Auditor utility, using, 582
Formula Auditing toolbar, using, 537, 574,
576–577
Formula Evaluator, using, 580
Formula view, using, 573–575
formula/result display, showing in separate
windows, 573–574
Go To Special dialog box, using, 573, 576
introduced, 24
Power Utility Pak (on the CD-ROM) features,
575, 581–582
Spreadsheet Detective, using, 582
AutoCalculate, 182
AutoCorrect, Formula, 39–40, 562
AutoFill, 15, 48, 152–153
AutoFilter, 22, 240–244, 455–456
AutoFormats, applying to pivot tables, 500
AutoShapes, 18
AutoSum, 107
autoupdate chart.xls (on the CD-ROM), 771
AVEDEV function, 728
AVERAGE function
array arguments, 394, 403
box plots using, 453
cells, blank, 402–403
described, 728
zero values, 402–403
780
Index
AVERAGEA function, 728
averages
array arguments, 394, 403
arrays, calculating using, 394, 402–403
box plots using, 453
cell range values, non-zero, 402–403
cells, blank, 402–403
database entries, of, 258, 717
grade point averages, 225
growth rate, 340–341
growth rate, annual, 298, 299–300
growth rate, geometric, 346–347
lookup formulas, in, 221, 225
mean, geometric, 729
mean, harmonic, 729
payments, time-weighted, 338
return, calculating average, 302, 340–341
trendline moving averages, 474
zero values in, 402–403
B
backsolving, 53
bank accounts.xls (on the CD-ROM), 772
bank fees, 317–318
basic counting.xls (on the CD-ROM), 767
basic lookup examples.xls (on the CD-ROM),
767
BESSEL functions, 719, 728
binary numbers, converting to/from, 719, 720
BINOMDIST function, 728
Boolean (TRUE/FALSE) logical values, working
with. Seecomparison operations, logical
borders, 76, 451, 515
box plots, 453–455. See alsocharts
box plot.xls (on the CD-ROM), 771
breakpoints in Visual Basic for Applications
(VBA) code, 614, 615, 616
Bricklin, Dan, 4
Bullen, Stephen, 463, 764
bullen function plotter.xls (on the CD-ROM), 771
Byg Software, 582
C
cache, pivot table, 501
calculated field and item.xls (on the CD-ROM),
772
calculation mode, 40–41, 361, 430–431
calculator, using formula bar as, 35
calendar array.xls (on the CD-ROM), 770
calendars, 159, 166–167, 417–418
case conversion operations, 98, 119, 126–127,
631, 693
case sensitivity
comparison operations, 120, 129, 131
counting operations, 187, 193
lookup formulas, 222
names, 60
variables, 596
Visual Basic for Applications (VBA),
596,603
cash flows
Discounted Cash Flow (DCF), 363–364
inflows, 329
Internal Rate of Return (IRR) calculation,
339–340, 341, 366–367
Net Present Value (NPV), affect on, 330
Net Present Value (NPV), calculating for
flows beginning at end of first period,
332
Net Present Value (NPV), calculating for
flows in advance, 333–334
Net Present Value (NPV), calculating for
flows initially positive, 332–333
Net Present Value (NPV), calculating for
flows series, 331
Net Present Value (NPV), calculating for
flows with rate time period mismatch,
335–336
Net Present Value (NPV), calculating for
flows with terminal values, 333–335
Net Present Value (NPV), calculating for
irregular, 366, 367–368
Net Present Value (NPV), calculation of
accumulation at different rates, 324,
346–347
Net Present Value (NPV), calculation of
sums of irregular, 325, 366, 367–368
Net Present Value (NPV), calculation of
sums of regular, 324, 329–338
outflows, 329
ownership, 296
Point 0, 330
rates, calculation of multiple from regular,
324, 342–345
rates, calculation of single from irregular,
325, 366–368
rates, calculation of single from regular, 324
rates, discount, 330, 331
rates, hurdle, 330
rates, monthly effective, 330
rental situations, 333, 336
schedules, 324–325, 351
schedules, discounted, 363–364
signing, 295–296, 337
CD-ROM with this book. See alsoCD-ROM with
this book, example workbooks
character set macros, 118
charts utility, 446
Compare Sheets or Ranges utility, 581
database resources, 248, 249, 263
date utilities, 148, 159, 581
error-checking formulas, 301
Excel 2002 Formulasin PDF format, 776
continued
Index
781
CD-ROM with this book continued
Extended Date Functions add-in, 148, 679
file guide to, 766–773
Financial Functions add-in, 314–316
Formula Report utility, 581
Insert-A-Date utility, 159
JWalk Enhanced Data Form add-in, 248
measurement unit conversion tables, 272
Name Lister utility, 64, 581
Perpetual Calendar utility, 159
Power Utility Pak, 21, 765, 773–774
Reminder Alarm utility, 159
saving files to hard drive, 765
Time Tracker utility, 159
VBA Project Summary Report utility, 581
Workbook Link Report utility, 581
Workbook Summary Report utility, 581
Worksheet Map utility, 581
CD-ROM with this book, example workbooks
accumulation calculations, 297, 301, 361
amortization calculations, 308, 356
array formulas, 226, 397
cash flow, 331, 363, 366
CELLTYPE function, 660
charts, animated, 482
charts, AutoFiltering, 456
charts, circle plotting, 485
charts, clock, 484
charts, combo boxes for user input, 462
charts, comparative histograms, 452
charts, drawing in XY, 487
charts, function plotting, 463
charts, Gantt, 450
charts, hypocycloid curves in, 468
charts, interactive, 461, 462, 463
charts, progress toward goal, 449
charts, storing multiple on worksheet, 479
charts, trendlines, 471, 475
charts with data series automatic 
update, 457
charts with linked pictures, 446
circular references, 429, 432, 436
COMMISSION function, 667
conditional formatting, 521
counting formulas, 182, 188, 192, 194
credit card, 365, 556
data validation, 538
date calculation, 155, 161, 162, 163, 167
depreciation, 349
discounting problem, 304, 307
equation, 284, 436
frequency distribution, 195
histogram, 124, 200
indices, 371
LASTINCOLUMN function, 680
LASTINROW function, 680
loan calculations, 316, 320, 370
lookup formulas, two-way, 226
lookup formulas returning closest 
match, 230
lookup formulas returning item position in
range, 230
lookup formulas using arrays, 226
lookup formulas using INDEX function, 222
lookup formulas using linear 
interpolation, 232
lookup formulas using MATCH 
function, 222
lookup formulas using two-columns, 228
lookup formulas using VLOOKUP function,
214, 222, 223, 224
megaformula, 542, 547, 552, 556
MONTHNAMES function, 688
MYSUM function, 697
Net Present Value (NPV), 331
pivot table, 490
RANDOMINTEGERS function, 690
RANGERANDOMIZE function, 692
right triangle formula, 280
sales commissions calculation, 667
SPELLDOLLARS function, 674
STATFUNCTION function, 661
summary data table, 263, 358
summing formula, 203, 206
text manipulation, 547, 668
time calculation, 172, 178
Visual Basic for Applications (VBA)
counting functions, 675
Visual Basic for Applications (VBA) date
functions, 677
Visual Basic for Applications (VBA)
multisheet functions, 682
Visual Basic for Applications (VBA) simple
functions, 654
Visual Basic for Applications (VBA)
summing functions, 675
Visual Basic for Applications (VBA) text
functions, 668
VMONTHNAMES function, 688
CEILING function, 285, 287, 726
CELL function, 110, 111, 117, 723
cell names. See alsonames
case sensitivity, 60
changing, 76
characters, prohibited, 60
checking, 62–63, 64
column deletion, behavior during, 77–78
column insertion, behavior during, 77
copy/paste operations, 32, 64, 68, 78–79
creating, 58–64
deleting, 75, 565
formulas, applying automatically when
creating, 74
formulas, applying to existing, 73–74
formulas, entering in, 32, 69
formulas, using in, 69
782
Index
function arguments, as, 100
introduced, 18
length, maximum, 60
lists of, creating, 68–69
multiple for same cell, 59
natural language formulas versus,71–72
navigating using, 58
redefining, 76
returning, 648
row deletion, behavior during, 77–78
row insertion, behavior during, 77
rules, 60
scope, 66–67
spaces in, 60
unapplying, 74–75
workbook-level, 67–68, 69
workbooks, referencing in other, 67
worksheet deletion, during, 79
worksheet-level, 67–68, 69
cell ranges
addresses, fixed, 89–90
addresses, returning, 405, 647
arrays, contracting ranges containing, 385
arrays, creating from values in, 386–387
arrays, expanding ranges containing, 385
arrays, inserting cells in ranges 
containing, 384
arrays, selecting ranges containing,
383–384
border display, 76
calendars, creating in, 166–167, 417–418
cells in, returning nonempty, 415, 680–681
cells in, reversing order of, 415–416
cells in, summing all, 201–202
cells in, summing visible, 210, 676–677
cells-used subset, returning, 651–652
characters in, counting, 391–392
charts, adding data labels by specifying, 446
charts, converting range references to arrays
in, 445
charts, referencing in, 442, 444
charts, unlinking from, 444
columns in, returning, 649
columns in, returning number of, 648
columns in, testing for hidden, 649,
654–655
combining, 651
conditional formatting, applying, 518
conditional formatting, applying to
duplicate values in, 526
conditional formatting, applying to
maximum values in, 524
conditional formatting, applying to
nonsorted values in, 527
copy/cut/paste operations, 15, 78, 566
data validation lists, specifying ranges 
for, 536
deleting, 75
differences between, counting, 404
dynamic, 91
error values, summing ranges 
containing, 398
font properties, returning, 648, 658
hidden, testing for, 654–655
INDIRECT function, working with named
ranges in, 88–90
intersections, 36, 70, 72
intersections, returning, 650–651
invalid, 64
lookup formulas returning item position in,
212, 217, 229–230
lookup formulas returning references to, 212
lookup formulas returning values from, 212,
216–219
looping through using For Each-Next,
643–644
multisheet, 65–66
names, 18
names, applying to existing formulas,
73–74
names, as function arguments, 57–58, 100
names, automatically created, 61–63, 74
names, behavior during column/row
deletion, 77–78
names, case sensitivity, 60
names, changing, 76
names, checking, 62–63, 64
names, copy/paste operations, 32, 64, 68,
78–79
names, creating, 58–64
names, deleting, 75, 565
names, displaying, 76–77
names, entering in formulas, 69
names, for noncontiguous, 59
names, in macros, 58
names, lists of, 68–69
names, multiple for same range, 59
names, multisheet, 65–66
names, natural language formulas versus,
71–72
names, navigating using, 58
names, redefining, 76
names, referencing in other workbooks, 67
names, returning, 648
names, rules for, 60
names, scope, 66–67
names, unapplying, 74–75
names, using in macros, 58
names, workbook-level, 67–68, 69
names, worksheet-level, 67–68, 69
noncontiguous, 59, 442
number format, returning, 648, 659
object variables, assigning to, 649–650
operator, range, 36, 72
pictures, linked, 19
continued
Index
783
Documents you may be interested
Documents you may be interested