📄 xl5en32.cpp
字号:
}
VARIANT Workbook::DialogSheets(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x2fc, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Excel4IntlMacroSheets(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x245, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Excel4MacroSheets(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x243, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::ExclusiveAccess()
{
VARIANT result;
InvokeHelper(0x490, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::ForwardMailer()
{
VARIANT result;
InvokeHelper(0x3cd, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::LinkInfo(const VARIANT& Name, const VARIANT& LinkInfo, const VARIANT& Type, const VARIANT& EditionRef)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x327, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Name, &LinkInfo, &Type, &EditionRef);
return result;
}
VARIANT Workbook::LinkSources(const VARIANT& Type)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x328, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Type);
return result;
}
VARIANT Workbook::Modules(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x246, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Names(const VARIANT& Index, const VARIANT& IndexLocal, const VARIANT& RefersTo)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1ba, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index, &IndexLocal, &RefersTo);
return result;
}
VARIANT Workbook::NewWindow()
{
VARIANT result;
InvokeHelper(0x118, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::OpenLinks(const VARIANT& Name, const VARIANT& ReadOnly, const VARIANT& Type)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x323, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Name, &ReadOnly, &Type);
return result;
}
VARIANT Workbook::Post(const VARIANT& DestName)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x48e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&DestName);
return result;
}
VARIANT Workbook::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x389, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
return result;
}
VARIANT Workbook::PrintPreview()
{
VARIANT result;
InvokeHelper(0x119, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::Protect(const VARIANT& Password, const VARIANT& Structure, const VARIANT& Windows)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x11a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Password, &Structure, &Windows);
return result;
}
VARIANT Workbook::Reply()
{
VARIANT result;
InvokeHelper(0x3d1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::ReplyAll()
{
VARIANT result;
InvokeHelper(0x3d2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::Route()
{
VARIANT result;
InvokeHelper(0x3b2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::RunAutoMacros(const VARIANT& Which)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x27a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Which);
return result;
}
VARIANT Workbook::Save()
{
VARIANT result;
InvokeHelper(0x11b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::SaveAs(const VARIANT& Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AccessMode, const VARIANT& ConflictResolution)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x11c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AccessMode, &ConflictResolution);
return result;
}
VARIANT Workbook::SaveCopyAs(const VARIANT& Filename)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0xaf, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Filename);
return result;
}
VARIANT Workbook::SendMail(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ReturnReceipt)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x3b3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Recipients, &Subject, &ReturnReceipt);
return result;
}
VARIANT Workbook::SendMailer(const VARIANT& FileFormat, const VARIANT& Priority)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x3d4, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&FileFormat, &Priority);
return result;
}
VARIANT Workbook::SetLinkOnData(const VARIANT& Name, const VARIANT& Procedure)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x329, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Name, &Procedure);
return result;
}
VARIANT Workbook::Sheets(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x1e5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Styles(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x1ed, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Unprotect(const VARIANT& Password)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x11d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Password);
return result;
}
VARIANT Workbook::UpdateFromFile()
{
VARIANT result;
InvokeHelper(0x3e3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
VARIANT Workbook::UpdateLink(const VARIANT& Name, const VARIANT& Type)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x324, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Name, &Type);
return result;
}
VARIANT Workbook::Windows(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x1ae, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
VARIANT Workbook::Worksheets(const VARIANT& Index)
{
VARIANT result;
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x1ee, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
&Index);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// Application properties
VARIANT Application::GetActiveCell()
{
VARIANT result;
GetProperty(0x131, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveCell(const VARIANT& propVal)
{
SetProperty(0x131, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveChart()
{
VARIANT result;
GetProperty(0xb7, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveChart(const VARIANT& propVal)
{
SetProperty(0xb7, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveDialog()
{
VARIANT result;
GetProperty(0x32f, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveDialog(const VARIANT& propVal)
{
SetProperty(0x32f, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveMenuBar()
{
VARIANT result;
GetProperty(0x2f6, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveMenuBar(const VARIANT& propVal)
{
SetProperty(0x2f6, VT_VARIANT, &propVal);
}
VARIANT Application::GetActivePrinter()
{
VARIANT result;
GetProperty(0x132, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActivePrinter(const VARIANT& propVal)
{
SetProperty(0x132, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveSheet()
{
VARIANT result;
GetProperty(0x133, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveSheet(const VARIANT& propVal)
{
SetProperty(0x133, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveWindow()
{
VARIANT result;
GetProperty(0x2f7, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveWindow(const VARIANT& propVal)
{
SetProperty(0x2f7, VT_VARIANT, &propVal);
}
VARIANT Application::GetActiveWorkbook()
{
VARIANT result;
GetProperty(0x134, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetActiveWorkbook(const VARIANT& propVal)
{
SetProperty(0x134, VT_VARIANT, &propVal);
}
VARIANT Application::GetAlertBeforeOverwriting()
{
VARIANT result;
GetProperty(0x3a2, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetAlertBeforeOverwriting(const VARIANT& propVal)
{
SetProperty(0x3a2, VT_VARIANT, &propVal);
}
VARIANT Application::GetAltStartupPath()
{
VARIANT result;
GetProperty(0x139, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetAltStartupPath(const VARIANT& propVal)
{
SetProperty(0x139, VT_VARIANT, &propVal);
}
VARIANT Application::GetAskToUpdateLinks()
{
VARIANT result;
GetProperty(0x3e0, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetAskToUpdateLinks(const VARIANT& propVal)
{
SetProperty(0x3e0, VT_VARIANT, &propVal);
}
VARIANT Application::GetAutoCorrect()
{
VARIANT result;
GetProperty(0x479, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetAutoCorrect(const VARIANT& propVal)
{
SetProperty(0x479, VT_VARIANT, &propVal);
}
VARIANT Application::GetBuild()
{
VARIANT result;
GetProperty(0x13a, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetBuild(const VARIANT& propVal)
{
SetProperty(0x13a, VT_VARIANT, &propVal);
}
VARIANT Application::GetCalculateBeforeSave()
{
VARIANT result;
GetProperty(0x13b, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCalculateBeforeSave(const VARIANT& propVal)
{
SetProperty(0x13b, VT_VARIANT, &propVal);
}
VARIANT Application::GetCalculation()
{
VARIANT result;
GetProperty(0x13c, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCalculation(const VARIANT& propVal)
{
SetProperty(0x13c, VT_VARIANT, &propVal);
}
VARIANT Application::GetCaller()
{
VARIANT result;
GetProperty(0x13d, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCaller(const VARIANT& propVal)
{
SetProperty(0x13d, VT_VARIANT, &propVal);
}
VARIANT Application::GetCanPlaySounds()
{
VARIANT result;
GetProperty(0x13e, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCanPlaySounds(const VARIANT& propVal)
{
SetProperty(0x13e, VT_VARIANT, &propVal);
}
VARIANT Application::GetCanRecordSounds()
{
VARIANT result;
GetProperty(0x13f, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCanRecordSounds(const VARIANT& propVal)
{
SetProperty(0x13f, VT_VARIANT, &propVal);
}
VARIANT Application::GetCaption()
{
VARIANT result;
GetProperty(0x8b, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCaption(const VARIANT& propVal)
{
SetProperty(0x8b, VT_VARIANT, &propVal);
}
VARIANT Application::GetCellDragAndDrop()
{
VARIANT result;
GetProperty(0x140, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCellDragAndDrop(const VARIANT& propVal)
{
SetProperty(0x140, VT_VARIANT, &propVal);
}
VARIANT Application::GetClipboardFormats()
{
VARIANT result;
GetProperty(0x141, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetClipboardFormats(const VARIANT& propVal)
{
SetProperty(0x141, VT_VARIANT, &propVal);
}
VARIANT Application::GetColorButtons()
{
VARIANT result;
GetProperty(0x16d, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetColorButtons(const VARIANT& propVal)
{
SetProperty(0x16d, VT_VARIANT, &propVal);
}
VARIANT Application::GetCommandUnderlines()
{
VARIANT result;
GetProperty(0x143, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetCommandUnderlines(const VARIANT& propVal)
{
SetProperty(0x143, VT_VARIANT, &propVal);
}
VARIANT Application::GetConstrainNumeric()
{
VARIANT result;
GetProperty(0x144, VT_VARIANT, (void*)&result);
return result;
}
void Application::SetConstrainNumeric(const VARIANT& propVal)
{
SetProperty(0x144, VT_VARIANT, &propVal);
}
VARIANT Application::GetCopyObjectsWithCells()
{
VARIANT result;
GetProperty(0x3df, VT_VARIANT, (void*)&result);
return result;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -