? character, using in Immediate window
! (bang) character
Access 2000, new Northwind version in
Access data, importing DAO using Jet –2nd
Access data import code vs. text data import code
Access database, importing data from –2nd
access information page, adding controls to –2nd
access tab control settings, table of –2nd
ActiveCell.CurrentRegion property
ActiveX
custom functionality with –2nd
and .NET in Excel programming –2nd
ActiveX components
using in Excel 2007 projects –2nd
ActiveX Data Objects (ADO), See ADO (ActiveX Data Objects)
Add Reference dialog box, displaying
AddChart method
placing and aligning charts with –2nd
address information page, adding controls to –2nd
address tab control settings, table of –2nd
ADO (ActiveX Data Objects), using in Excel 2007 –2nd
ADO 2.8 library, adding reference to –2nd
ADO Connection and Command objects, setting up –2nd
ADO examples
importing SQL data based on a selection –2nd
ADO recordset, getting data into and placing into worksheet
ADODB.Parameter objects, filling colParams collection with –2nd
AdventureWorks sample database, installing
ApendXMLData() method, adding to standard module
aplication folder, for Excel file
Aplication object, ActiveWorkbook object as property of –2nd
AutoFit command, formatting worksheet with , 2nd
AutoSum button, on Home ribbon
Axis Labels dialog box
bang (!) character
basManagers module, adding in VBE
Beverage category sales information, modifying MakePieChart macro for –2nd
with rows and columns switched
blank data records, effect on PivotTable report –2nd
break line text, at breakpoint –2nd
break mode, checking variables in –2nd
breakpoint, inserting in code for debugging
cAccess class module
cAddress class module
Cancel command button, code for Userform1
Candy chart, testing code for –2nd
cData class, code from ActiveX component –2nd
cData class module
initialization and termination methods
cds.xml file, opening and adding new title to
cEmployee class
adding Property Let and Get functions –2nd
assigning property values –2nd
cEquipment class module
cExcelNwind class, code from ActiveX component
cExcelSetup class module
adding setup and cleanup functionality
setting and retrieving property values –2nd
cExcelSetup objects, using –2nd
cExcelUtils class
exporting file with new addition
exporting to UserForm.xlsm project –2nd
chart creation, getting started with –2nd
Chart object, placing into PowerPoint slide template
chart placeholder, getting location of
Chart01.xlsm, saving in macro-enabled format
ChartObjects.Activate method, activating a chart with
ChartType property, setting chart type using
CheckBox control, in Toolbox window
cHRData class, designing for HRWizard aplication –2nd
class library project, creating new –2nd
class-based code, benefits of writing –2nd
classes, sample and usage –2nd
Classes list, in Object Browser
Class_Initialize method, for Employee class
Class_Terminate method, for Employee class
cleanup code
adding to cCustSurvey class module
adding to CreateChartSlidesText subroutine
adding to GetManagers subroutine
adding to MakeWordDoc subroutine
adding to ThisAddInShutdown method
client code, adding to !Northwind2Excel Object –2nd
cListManager class, adding methods
Close method, adding to btnSave_Click event
cmdCancel button's Click event, adding code to
cmdPrevious button's Click event
cmdSave_Click event, saving employee record with
code modules
code window
colParams collection, filling with ADODB.Parameter objects –2nd
colReturn collection, adding prm variable to –2nd
column headings, adding to worksheet
combo boxes, initializing –2nd
ComboBox control, in Toolbox window
command buttons, settings for –2nd
Command.Execute method, calling –2nd
CommandButton control, in Toolbox window
content types, in Office documents –2nd
[Content_Types]xml file
controls, adding to forms –2nd
Copy command, copying formulas with
Copy to Clipboard button, in Object Browser
counter variable, determining formula location with
cPerson class module
adding call to ID Property Let function –2nd
adding read-only FullName property to –2nd
adding variable declarations to –2nd
initializing and setting defaults
Create PivotTable dialog box, sections in –2nd
CreateChartSlides subroutine, creating –2nd
CreateChartSlidesText subroutine
adding variable declarations to –2nd
CreateTitleSlide subroutine, creating –2nd
cStepManager class module
designing to manage steps –2nd
Ctrl-drag, using fill handle with
CurrentMapName() method, adding to cXML class module
currReturn variable, checking value of
custom macros, adding ribbon to run –2nd
Customer Survey database, saving data to –2nd
Customer Survey form, launching
customUI .xml file, creating –2nd
cXML class
adding client code to test –2nd
DAO. See Data Access Objects (DAO)
DAO examples
adding reference to DAO library –2nd
importing Access data using Jet –2nd
importing Access data using ODBC –2nd
importing SQL data using ODBC –2nd
DAO library, adding reference to –2nd
DAO ODBC
result from Northwind Customers table
data access code, macro generated –2nd
data access component, creating –2nd
Data Access Objects (DAO), using in Excel 2007 –2nd
data entry form
creating wizard-style UserForms –2nd
data import tools, in Excel 2007 –2nd
data orientation, switching from column to row –2nd
Data Preview window, with Text data type aplied
data range and legend information, defining and setting –2nd
Data tab, Switch Row/Column command on
DataAccessSample02.xlsm workbook, creating –2nd
DataAccessSample05.xlsm workbook, creating –2nd
DataBindings.LoadSettings method
DataRegionStart property, using –2nd
options for steping through code –2nd
Debug.Assert method, sample subroutine using
DebugExample01.xlsm file
copying Debug.Assert subroutine into
traping type mismatch error in –2nd
debugging and error handling –2nd
Department combo box, bound to named range
Details pane, in Object Browser
Developer ribbon, code options on
DisplayName property, fixing error fired by –2nd
DoClearSheet() subroutine, creating
docProps folder, for Excel file
DoHeadings method, adding titles to worksheet with –2nd
Dynamic PivotTable, creation code for
EmpData database worksheet
sample input values and saved data –2nd
employee data, adding to worksheet
equipment information page, adding controls to
equipment tab control settings, table of
error handling –2nd . See also debugging and error handling; exception handling
enabling for GetSalesTotal function
error messages, File Not Found
Excel 2007
adding custom ribbon to workbook –2nd
adding ribbon to run custom macros –2nd
changing code to classes in –2nd
inside the XML file format –2nd
simplifying code generated by –2nd
Excel Options dialog box, Add-ins list in
Excel project, managed code in –2nd
Excel Trust Center. See Trust Center
Excel Visual Basic Editor. See Visual Basic Editor (VBE)
Excel workbook, how it finds data –2nd
ExcelVersionShort property, checking Excel version with
exception handling, for GetData method
execution line text, at breakpoint –2nd
ExternalProcess, moving execution point back to
File Name property, changing –2nd
FileExists function, adding in VBE
FileNotFoundException, code to trap for
fill handle, using with Ctrl-drag
For...Next loop, for CreateChartSlidesText subroutine –2nd
FormatAtNumbersComma subroutine, running
FormatForm method, adding code for
Frame control, in Toolbox window
FullName property, adding to cPerson class –2nd
GetAccessData macro, creating –2nd
GetAccessData2 function, creating –2nd
GetChartInfo() subroutine –2nd
GetData method
GetData subroutine, complete code for –2nd
GetEmpDept procedure, adding to cXML class module –2nd
GetEmpList function, creating –2nd
GetInitialCellSelection property –2nd
GetManagerEmployeeListSQL method, testing code with
GetManagerList
GetManagers subroutine
adding method calls and cleanup code to
GetNewXMLData method
modifying to use CurrentMapName –2nd
GetNextID method, adding to cCustSurvey class module –2nd
GetNorthwindData macro, running –2nd
GetObject function, syntax for using
GetSalesTotal function
adding Exit_Function line label to
GetSelectedManagerEmployeeListSQL subroutine –2nd
GetSubjectBody function
inserting descriptive text from
GetTitleBody function, creating
GetXMLData function,
adding to cXML class module –2nd
GetXMLForExistingMap method –2nd
Go Back button, in Object Browser
Go Forward button, in Object Browser
HasMaps property, adding to cXML class
Help button, in Object Browser
helper functions, creating for Word report –2nd
HR workbook
creating objects from cXML class in –2nd
HRWizard
adding variables to cStepManager
class module in Project Explorer Class Modules folder
HRWizard UserForm
adding additional pages to –2nd
adding variable declarations to
HRWizard.xlsm file, EmpData database worksheet
HumanResources.uspUpdateEmployee PersonalInfo
ID property, adding to business object classes
ID Property Let function, adding call to –2nd
Image control, in Toolbox window
checking value of variables in
InfoPath Form Template project, added in VSTO SE
InitForm subroutine, creating –2nd
initialization and cleanup code, adding to cCustSurvey class module
InitLists subroutine, adding –2nd
InitWizard subroutine, adding to UserForm code –2nd
Insert ribbon, selecting chart type from
InsertChart procedure, adding to Standard Module 1
InsertText procedure, adding to Standard Module 1
Label control, in Toolbox window
Len function, using for UserForm1
Library drop-down list box, in Object Browser
ListBox control, in Toolbox window
ListMgr worksheet, contents of
ListObjects.Add method, changing Source property of
loops, testing within Immediate window
macro
Macro Recorder,
CreatePivotTable method called by
macro security
macros, adding ribbon to run custom –2nd
maillist.csv
with Comma selected as delimiter
with Tab selected as delimiter
MakeBeverageSalesChart macro
MakeDynamicPivotTable subroutine, creating –2nd
MakePieChart macro
modifying for Beverage category sales info –2nd
MakePieChart2 macro, creating and running –2nd
MakePivotTable macro
adding new worksheet to workbook in
saving as macro-enabled workbook
MakePowerPointPresentation subroutine
adding text to chart slides –2nd
modifying and running calling procedure –2nd
MakeWordDoc subroutine
adding charts to the report –2nd
managed code, in an Excel project –2nd
message boxes, displaying information with –2nd
"Members of" list, in Object Browser
Microsoft Office object types –2nd
Microsoft tools, for creating Excel projects within VS 2005 –2nd
Microsoft Windows Vista, running examples on
Monthly Total Sales Amount worksheet, activating –2nd
MsgBox debugging, BirthYear function with –2nd
MsgBox function
creating message boxes with –2nd
MultiPage control
determining what next page should be
hiding all pages except for first
MultiPage1 control's Change event
navigation, adding to HRWizard UserForm –2nd
.NET
.NET components, using in Excel –2nd
New command button
New Employee UserForm, creating –2nd
New Project dialog box, VS 2005 for MS Office 2003 projects
Nwind2Excel.dll
registering in Windows XP, 2000, or Vista –2nd
web site address for downloading
NWindData.vb
NWindDataAccess project, adding to Solution Explorer
NWindDataAddIn project
NWindDataAddInSetup deployment project
NwindEmps01.xlsx file, downloading and renaming
Object box, in code window –2nd
Object Browser
object-oriented programming (OOP)
ODBC
importing Access data using –2nd
retrieving Access 2007 code via –2nd
Office 2007 Add-in projects, added in VSTO SE in Windows Vista –2nd
OLE DB (Object Linking and Embedding Database), successor to ODBC
On Error GoTo statement
adding to turn on error traping
Open XML format, file container
OptionButton, in Toolbox window
Options dialog box, showing VBE color options
Overwrite arguments, for apending XML data –2nd
PageSettings property, adding to cStepManager class –2nd
Parameter objects
apending to Parameters collection
creating ADO and adding to Command object
instantiating and setting properties
Parameters collection, apending Parameter objects to
personal information page, adding controls to –2nd
pie charts
setting name of data series in
storing data correctly for –2nd
PivotCaches.Create method, arguments
PivotField.Caption property, changing captions with
PivotField.NumberFormat property
PivotTable Field List pane
PivotTable report
creating using drag-and-drop –2nd
effect of blank records on –2nd
formatting to –2nd , 3rd –4th
getting current source data for
sales summary by city within state –2nd
showing Sum of Qty and Sum of Amount fields
PivotTable Tools ribbon, Options ribbon shown on
PivotTable01.xlsx, downloading and opening
/PivotTable02_Formatting.xlsm, downloading
creating and recording macro for –2nd
new sheet and starting range for
PlaceChart subroutine, creating –2nd
PlaceChartDynamic subroutine
adding variable declarations to –2nd
data range and legend information –2nd
getting coordinates from existing chart
PlaceData method, adding code for
PlaceData subroutine, adding to ThisAddin aplication
Position property, for PivotTables
PowerPoint 12.0 Object Model, adding a reference to
PowerPoint helper functions –2nd
PowerPoint presentation, creating –2nd
PowerPoint slide template, for text and chart
PreviousButton and NextButton properties, declaring WithEvents
prm variable, adding to colReturn collection –2nd
Procedure/Events box, in code window –2nd
Project/Library box, in Object Browser
Property Get and Let, adding to business object classes
Quantity and Sales Total values, making blank –2nd
QueryTable object, members –2nd
Range object, setting formula with –2nd
Range, rngData variable, assigning CurrentRegion of cell A1 with
RefEdit control, in Toolbox window
References dialog box
adding reference to PowerPoint 12.0 Object Model
adding reference to Word in –2nd
RefreshPivotTableFromWorksheet subroutine
Rochester data displayed after running
RefreshXML method (function)
relationships
types of in Office documents –2nd
_rels folder, for Excel file –2nd
Remove button, removing certificates with
Reset button, stoping code execution with
Resume Next, using to complete loop
ribbon, adding to run custom macros –2nd
ribbon extensibility customization file, creating –2nd
Run command, example to register a DLL
Run Sub/UserForm toolbar button
running PlaceChart procedure on
Save button
performing DoAfterSave cleanup
Save methods
adding to cHRData class module –2nd
creating in cCustSurvey class module –2nd
SaveEmployee method, HRWizard aplication
SaveToFile method, adding to cXML class module
ScrollBar control, in Toolbox window
sData variable
in RefreshPivotTableFromWorksheet subroutine
Search button, in Object Browser
Search Results list, in Object Browser
Search Text box, in Object Browser
Select Data Source dialog box –2nd
Select objects, in Toolbox window
Series name range reference, added to Edit Series dialog
Set Next Statement command, for resetting execution point –2nd
SetSourceData method , 2nd , 3rd , 4th
SetupWorksheet subroutine, creating
Show/Hide Search Results button, in Object Browser
ShowForm macro, running in Excel –2nd
slides, building series of –2nd
using "Then by" drop-down list
Source property
assigning selected range of data to
changing ListObjects.Add methods
SpinButton control, in Toolbox window
SQL data
SQL Server 2005 Management Studio Express, installing –2nd
Standard Module1
creating GetChartInfo() function on
Static Macro Recorder-Generated PivotTable Creation, code for
StoreData method, function of –2nd
adding cleanup code to MakeWordDoc
creating CreateChartSlides –2nd
creating CreateTitleSlide –2nd
GetSelectedManagerEmployeeListSQL –2nd
MakePowerPointPresentation , 2nd –3rd , 4th –5th
RefreshPivotTableFromWorksheet –2nd
Summary field headings, modified
table default version, defined by CreatePivotTable method
table name, defined by CreatePivotTable method
table placement, defined by CreatePivotTable method
TabStrip control, in Toolbox window
task pane, creating custom using .NET –2nd
TestLoop function
moving execution point back into
text data
text import code, macro recorder-generated –2nd
Text Import wizard, importing data in
TextBox control, in Toolbox window
TextFileColumnDataTypes Enums –2nd
TextFileColumnDataTypes property, setting –2nd
ThisAddIn aplication
ThisAddIn_Shutdown method, adding cleanup code to
ThisAddIn_Startup method, instantiating and calling GetData function
title and body text, inserting into MakeWordDoc subroutine –2nd
title and subtitle, putting on worksheet –2nd
ToggleButton, in Toolbox window
Toolbox window
tools. See Microsoft tools
TotalSales subroutine, creating
Tour sales data, in PivotTable01.xlsx –2nd
Trust Center
macro security settings in –2nd
Try...Catch block, catching exceptions with
Type mismatch error 13, debugging –2nd
UFormConfig, in HRWizard.xlms workbook
UpdateEmpersonalInfo stored procedure, writing –2nd
UserForm, See also HRWizard UserForm; UserForm1; UserForms
UserForm.xlsm project, importing cExcelUtils class to –2nd
UserForm1
creating wizard-style data entry –2nd
uspGetManagerEmployees stored procedure, parameters taken by
validation code, adding to cCustSurvey class module –2nd
Value Field Settings dialog box, changing field names in
Value2 property, current cell's value stored in
variables, checking in break mode –2nd
VB code, benefits of vs. VBA code
VBA (Visual Basic Aplication), calling parameterized SQL in –2nd
VBA code, benefits of vs. VB code
VBA code window Object box, choosing Class from
VBE code window. See code window
View Definition button, in Object Browser
Visual Basic development environment –2nd
Visual Basic Editor (VBE) , 2nd
Options dialog box showing color options
Visual Studio 2005 start page, recent projects section of
Visual Studio Tools for Office Second Edition (VSTO SE). See VSTO SE
VSTO and VSTO SE
tools for creating Excel projects –2nd
VSTO SE
Excel 2003 and Excel 2007 Add-ins
web site address for free download
Watch window
handling watched values in –2nd
web site address
Windows Vista
registering Nwind2Excel.dll in
With...End With block
wizard-style UserForms, creating –2nd
Word
opening and loading new document into
Word 2007 DOM, creating summary report using –2nd
Word objects, displayed in the Object Browser
workbook
macro code generated error –2nd
Workbook object, XmlImport method of
workbook.xml.rels file, contents of
Worksheet property, HRWizard aplication
XIXmlImportResult members, in Object Browser window
xlqueryTablesqueryTable1.xml file –2nd
xlAutoFillType enumerations, table of –2nd
xlChartType data type, enumerations –2nd
XlConsolidationFunction enumeration, choices for Function property –2nd
xlPivotFieldOrientation enumerations, table of
XML data
apending or overwriting in workbook –2nd
XML_data.xlsm
Debugging and Error Handling –2nd
XML file
creating to modify the UI –2nd
XML Source window, with artist element selected
XmlImport function and arguments –2nd
XmlImport method
XMLMaps collection, DataBinding
18.218.163.31