?? range.cpp
字號(hào):
SetProperty(0x104, VT_VARIANT, &propVal);
}
VARIANT Range::GetSummary()
{
VARIANT result;
GetProperty(0x111, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetSummary(const VARIANT& propVal)
{
SetProperty(0x111, VT_VARIANT, &propVal);
}
VARIANT Range::GetText()
{
VARIANT result;
GetProperty(0x8a, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetText(const VARIANT& propVal)
{
SetProperty(0x8a, VT_VARIANT, &propVal);
}
VARIANT Range::GetTop()
{
VARIANT result;
GetProperty(0x7e, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetTop(const VARIANT& propVal)
{
SetProperty(0x7e, VT_VARIANT, &propVal);
}
VARIANT Range::GetUseStandardHeight()
{
VARIANT result;
GetProperty(0x112, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetUseStandardHeight(const VARIANT& propVal)
{
SetProperty(0x112, VT_VARIANT, &propVal);
}
VARIANT Range::GetUseStandardWidth()
{
VARIANT result;
GetProperty(0x113, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetUseStandardWidth(const VARIANT& propVal)
{
SetProperty(0x113, VT_VARIANT, &propVal);
}
//*************************
CVariant Range::GetValue()
{
TRACE("Entering Range::GetValue()\n");
CVariant result;
GetProperty(0x6, VT_VARIANT, (void*)&result);
TRACE("Leaving Range::GetValue()\n");
return result;
}
void Range::SetValue(const VARIANT& propVal)
{
SetProperty(0x6, VT_VARIANT, &propVal);
}
VARIANT Range::GetVerticalAlignment()
{
VARIANT result;
GetProperty(0x89, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetVerticalAlignment(const VARIANT& propVal)
{
SetProperty(0x89, VT_VARIANT, &propVal);
}
VARIANT Range::GetWidth()
{
VARIANT result;
GetProperty(0x7a, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetWidth(const VARIANT& propVal)
{
SetProperty(0x7a, VT_VARIANT, &propVal);
}
VARIANT Range::GetWrapText()
{
VARIANT result;
GetProperty(0x114, VT_VARIANT, (void*)&result);
return result;
}
void Range::SetWrapText(const VARIANT& propVal)
{
SetProperty(0x114, VT_VARIANT, &propVal);
}
/////////////////////////////////////////////////////////////////////////////
// Range operations
VARIANT Range::_NewEnum()
{
VARIANT result;
InvokeHelper(0x2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::Activate()
{
VARIANT result;
InvokeHelper(0x130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::Address(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, const VARIANT& ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xec, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&RowAbsolute, &ColumnAbsolute, &ReferenceStyle, &External, &RelativeTo);
return result;
}
VARIANT Range::AddressLocal(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, const VARIANT& ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1b5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&RowAbsolute, &ColumnAbsolute, &ReferenceStyle, &External, &RelativeTo);
return result;
}
VARIANT Range::AdvancedFilter(const VARIANT& Action, const VARIANT& CriteriaRange, const VARIANT& CopyToRange, const VARIANT& Unique)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x36c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Action, &CriteriaRange, &CopyToRange, &Unique);
return result;
}
VARIANT Range::Application()
{
VARIANT result;
InvokeHelper(0x94, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ApplyNames(const VARIANT& Names, const VARIANT& IgnoreRelativeAbsolute, const VARIANT& UseRowColumnNames, const VARIANT& OmitColumn, const VARIANT& OmitRow, const VARIANT& Order, const VARIANT& AppendLast)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1b9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Names, &IgnoreRelativeAbsolute, &UseRowColumnNames, &OmitColumn, &OmitRow, &Order, &AppendLast);
return result;
}
VARIANT Range::ApplyOutlineStyles()
{
VARIANT result;
InvokeHelper(0x1c0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::Areas(const VARIANT& Index)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x238, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Range::AutoFill(const VARIANT& Destination, const VARIANT& Type)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1c1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Destination, &Type);
return result;
}
VARIANT Range::AutoFilter(const VARIANT& Field, const VARIANT& Criteria1, const VARIANT& Operator, const VARIANT& Criteria2)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x319, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Field, &Criteria1, &Operator, &Criteria2);
return result;
}
VARIANT Range::AutoFit()
{
VARIANT result;
InvokeHelper(0xed, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::AutoFormat(const VARIANT& Format, const VARIANT& Number, const VARIANT& Font, const VARIANT& Alignment, const VARIANT& Border, const VARIANT& Pattern, const VARIANT& Width)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x72, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Format, &Number, &Font, &Alignment, &Border, &Pattern, &Width);
return result;
}
VARIANT Range::AutoOutline()
{
VARIANT result;
InvokeHelper(0x40c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::BorderAround(const VARIANT& LineStyle, const VARIANT& Weight, const VARIANT& ColorIndex, const VARIANT& Color)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x42b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&LineStyle, &Weight, &ColorIndex, &Color);
return result;
}
VARIANT Range::Borders(const VARIANT& Index)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x1b3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Range::Calculate()
{
VARIANT result;
InvokeHelper(0x117, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::Cells(const VARIANT& RowIndex, const VARIANT& ColumnIndex)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xee, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&RowIndex, &ColumnIndex);
return result;
}
VARIANT Range::Characters(const VARIANT& Start, const VARIANT& Length)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x25b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Start, &Length);
return result;
}
VARIANT Range::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&CustomDictionary, &IgnoreUppercase, &AlwaysSuggest);
return result;
}
VARIANT Range::Clear()
{
VARIANT result;
InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ClearContents()
{
VARIANT result;
InvokeHelper(0x71, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ClearFormats()
{
VARIANT result;
InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ClearNotes()
{
VARIANT result;
InvokeHelper(0xef, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ClearOutline()
{
VARIANT result;
InvokeHelper(0x40d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::ColumnDifferences(const VARIANT& Comparison)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x1fe, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Comparison);
return result;
}
VARIANT Range::Columns(const VARIANT& Index)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0xf1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Range::Consolidate(const VARIANT& Sources, const VARIANT& Function, const VARIANT& TopRow, const VARIANT& LeftColumn, const VARIANT& CreateLinks)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1e2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Sources, &Function, &TopRow, &LeftColumn, &CreateLinks);
return result;
}
VARIANT Range::Copy(const VARIANT& Destination)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Destination);
return result;
}
VARIANT Range::CopyPicture(const VARIANT& Appearance, const VARIANT& Format)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Appearance, &Format);
return result;
}
VARIANT Range::CreateNames(const VARIANT& Top, const VARIANT& Left, const VARIANT& Bottom, const VARIANT& Right)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1c9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Top, &Left, &Bottom, &Right);
return result;
}
VARIANT Range::CreatePublisher(const VARIANT& Edition, const VARIANT& Appearance, const VARIANT& ContainsPICT, const VARIANT& ContainsBIFF, const VARIANT& ContainsRTF, const VARIANT& ContainsVALU)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1ca, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Edition, &Appearance, &ContainsPICT, &ContainsBIFF, &ContainsRTF, &ContainsVALU);
return result;
}
VARIANT Range::CurrentArray()
{
VARIANT result;
InvokeHelper(0x1f5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::CurrentRegion()
{
VARIANT result;
InvokeHelper(0xf3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Range::Cut(const VARIANT& Destination)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Destination);
return result;
}
VARIANT Range::DataSeries(const VARIANT& Rowcol, const VARIANT& Type, const VARIANT& Date, const VARIANT& Step, const VARIANT& Stop, const VARIANT& Trend)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1d0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Rowcol, &Type, &Date, &Step, &Stop, &Trend);
return result;
}
VARIANT Range::Delete(const VARIANT& Shift)
{
VARIANT result;
static BYTE BASED_CODE parms[] =
VTS_VARIANT;
InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Shift);
return result;
}
VARIANT Range::Dependents()
{
VARIANT result;
InvokeHelper(0x21f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -