XLL+ Class Library

List of Examples

Listed below are all the on-line XLL+ examples. They each contain source code that can be pasted straight into an addin-in's source files.

You can also find many complete sample projects in the XllPlus/Samples sub-directory.

COper::Cell() Example
COper::Cell, COper::IsArray
COper::ColToVector() & RowToVector() Example
COper::ColToVector, COper::RowToVector, matrix<T>, matrix<T>::resize, matrix<T>::at
COper::GetCount() Example
COper::GetCount
COper::GetDims() Example
COper::GetDims, CXlOper::Format
COper::GetHeight() Example
COper::GetHeight, CXlOper::FromInt
COper::GetWidth() Example
COper::GetWidth, CXlOper::FromInt
COper::IsArray() Example
COper::IsArray
COper::IsBool() Example
COper::IsBool
COper::IsDouble() Example
COper::IsDouble
COper::IsEmpty() Example
COper::IsEmpty
COper::IsError() Example
COper::IsError
COper::IsMissing() Example
COper::IsMissing
COper::IsPresent() Example
COper::IsPresent
COper::IsString() Example
COper::IsString
COper::operator BOOL() Example
COper::operator BOOL
COper::operator CString() Example
COper::operator CString
COper::operator double() Example
COper::operator double
COper::operator [] Example
COper::operator [], COper::GetCount, COper::IsVector
COper::ReadOpt() Examples
COper::ReadOpt, CXlOper::Cell, CXlOper::AllocArray
COper::ToBool() Example
COper::ToBool
COper::ToDouble() Example
COper::ToDouble
COper::ToDoubleArray() Examples
COper::ToDoubleArray, COper::IsArray
COper::ToMatrix() Example
COper::ToMatrix, matrix<T>, matrix<T>::resize, matrix<T>::at
COper::ToString() Example
COper::ToString
COper::VectorCell() Example
COper::VectorCell, COper::IsVector, COper::GetVectorCount
CXllApp::GetNextFnAssoc() Example
CXllApp::GetNextFnAssoc, CXllApp::GetFnCount, CXllApp::GetStartFnPosition
CXllApp::PrefixFunctions() Example
CXllApp::PrefixFunctions
CXllApp::SplitSheetName() Example
CXllApp::SplitSheetName
CXlOper::AllocArray() Example
CXlOper::AllocArray, CXlOper::Format, CXlOper::Cell
CXlOper::Coerce() Example
CXlOper::Coerce, CXlOper::MakeRef
CXlOper::Excel() Example
CXlOper::Excel
CXlOper::FromNumericVector() Example
CXlOper::FromNumericVector
CXlOper::FromVector() Example
CXlOper::FromVector
CXlOper::GetCaller() Example
CXlOper::GetCaller, CXlOper::IsRef, CXlOper::GetRefItem, CXlOper::AllocArray, CXlRef, CXlRef::Height, CXlRef::Width, CXlOper::Cell
CXlOper::GetCallerDims() Example
CXllApp::GetCallerDims, CXlOper::AllocArray, CXlOper::Cell
CXlOper::SetLongFormula() Example
CXlOper::SetLongFormula
CXlOper::SetLongFormulaIntl() Example
CXlOper::SetLongFormulaIntl
CXlRef Example
CXlRef
matrix<T>::add_col() Example
matrix<T>::add_col
matrix<T>::add_row() Example
matrix<T>::add_row
mtx_ptrs<T> Example
mtx_ptrs<T>, mtx_ptrs<T>::size, mtx_ptrs<T>::operator [] const
MyAddress Example
CXlOper::IsRef, CXlOper::GetSheetName, CXlOper::GetRefCount, CXlOper::GetRefItem, CXlRef::ToString
MyCorrel Example
COper::ColToVector
MyDaysInFeb Example
COper::IsMissing, COper::IsDouble, CXlOper::operator =
MyDaysInMonth Example
CXlOper::FromDoubleArray
MyMonthsInYear Example
CXlOper::AllocArray, CXlOper::Cell
MySort Example
COper::ColToVector, CXlOper::operator =
MySqrt Example
CXlOper::Ret
MySquare Example
::IMPLEMENT_XLLFN2
MySum Example
COper::GetDims, COper::Cell, COper::IsDouble, COper::ToDouble
MyUpper Example
CXlOper::CXlOper