📄 cworkbook.h
字号:
BOOL result;
InvokeHelper(0x12b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
CString get_WriteReservedBy()
{
CString result;
InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
LPDISPATCH get_Excel4IntlMacroSheets()
{
LPDISPATCH result;
InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH get_Excel4MacroSheets()
{
LPDISPATCH result;
InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
BOOL get_TemplateRemoveExtData()
{
BOOL result;
InvokeHelper(0x5b1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_TemplateRemoveExtData(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x5b1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
void HighlightChangesOptions(VARIANT When, VARIANT Who, VARIANT Where)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x5b2, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where);
}
BOOL get_HighlightChangesOnScreen()
{
BOOL result;
InvokeHelper(0x5b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_HighlightChangesOnScreen(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x5b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
BOOL get_KeepChangeHistory()
{
BOOL result;
InvokeHelper(0x5b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_KeepChangeHistory(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x5b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
BOOL get_ListChangesOnNewSheet()
{
BOOL result;
InvokeHelper(0x5b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_ListChangesOnNewSheet(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x5b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
void PurgeChangeHistoryNow(long Days, VARIANT SharingPassword)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT ;
InvokeHelper(0x5b8, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Days, &SharingPassword);
}
void AcceptAllChanges(VARIANT When, VARIANT Who, VARIANT Where)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x5ba, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where);
}
void RejectAllChanges(VARIANT When, VARIANT Who, VARIANT Where)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x5bb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where);
}
void PivotTableWizard(VARIANT SourceType, VARIANT SourceData, VARIANT TableDestination, VARIANT TableName, VARIANT RowGrand, VARIANT ColumnGrand, VARIANT SaveData, VARIANT HasAutoFormat, VARIANT AutoPage, VARIANT Reserved, VARIANT BackgroundQuery, VARIANT OptimizeCache, VARIANT PageFieldOrder, VARIANT PageFieldWrapCount, VARIANT ReadData, VARIANT Connection)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x2ac, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SourceType, &SourceData, &TableDestination, &TableName, &RowGrand, &ColumnGrand, &SaveData, &HasAutoFormat, &AutoPage, &Reserved, &BackgroundQuery, &OptimizeCache, &PageFieldOrder, &PageFieldWrapCount, &ReadData, &Connection);
}
void ResetColors()
{
InvokeHelper(0x5bc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
LPDISPATCH get_VBProject()
{
LPDISPATCH result;
InvokeHelper(0x5bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void FollowHyperlink(LPCTSTR Address, VARIANT SubAddress, VARIANT NewWindow, VARIANT AddHistory, VARIANT ExtraInfo, VARIANT Method, VARIANT HeaderInfo)
{
static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x5be, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Address, &SubAddress, &NewWindow, &AddHistory, &ExtraInfo, &Method, &HeaderInfo);
}
void AddToFavorites()
{
InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL get_IsInplace()
{
BOOL result;
InvokeHelper(0x6e9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void PrintOut(VARIANT From, VARIANT To, VARIANT Copies, VARIANT Preview, VARIANT ActivePrinter, VARIANT PrintToFile, VARIANT Collate, VARIANT PrToFileName)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName);
}
void WebPagePreview()
{
InvokeHelper(0x71a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
LPDISPATCH get_PublishObjects()
{
LPDISPATCH result;
InvokeHelper(0x71b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH get_WebOptions()
{
LPDISPATCH result;
InvokeHelper(0x71c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void ReloadAs(long Encoding)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x71d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Encoding);
}
LPDISPATCH get_HTMLProject()
{
LPDISPATCH result;
InvokeHelper(0x71f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
BOOL get_EnvelopeVisible()
{
BOOL result;
InvokeHelper(0x720, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_EnvelopeVisible(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x720, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
long get_CalculationVersion()
{
long result;
InvokeHelper(0x70e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void Dummy17(long calcid)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x7fc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, calcid);
}
void sblt(LPCTSTR s)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x722, DISPATCH_METHOD, VT_EMPTY, NULL, parms, s);
}
BOOL get_VBASigned()
{
BOOL result;
InvokeHelper(0x724, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL get_ShowPivotTableFieldList()
{
BOOL result;
InvokeHelper(0x7fe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_ShowPivotTableFieldList(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x7fe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
long get_UpdateLinks()
{
long result;
InvokeHelper(0x360, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_UpdateLinks(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x360, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
void BreakLink(LPCTSTR Name, long Type)
{
static BYTE parms[] = VTS_BSTR VTS_I4 ;
InvokeHelper(0x7ff, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, Type);
}
void Dummy16()
{
InvokeHelper(0x800, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void SaveAs(VARIANT Filename, VARIANT FileFormat, VARIANT Password, VARIANT WriteResPassword, VARIANT ReadOnlyRecommended, VARIANT CreateBackup, long AccessMode, VARIANT ConflictResolution, VARIANT AddToMru, VARIANT TextCodepage, VARIANT TextVisualLayout, VARIANT Local)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, AccessMode, &ConflictResolution, &AddToMru, &TextCodepage, &TextVisualLayout, &Local);
}
BOOL get_EnableAutoRecover()
{
BOOL result;
InvokeHelper(0x801, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_EnableAutoRecover(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x801, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
BOOL get_RemovePersonalInformation()
{
BOOL result;
InvokeHelper(0x802, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_RemovePersonalInformation(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x802, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_FullNameURLEncoded()
{
CString result;
InvokeHelper(0x787, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CheckIn(VARIANT SaveChanges, VARIANT Comments, VARIANT MakePublic)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x803, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SaveChanges, &Comments, &MakePublic);
}
BOOL CanCheckIn()
{
BOOL result;
InvokeHelper(0x805, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void SendForReview(VARIANT Recipients, VARIANT Subject, VARIANT ShowMessage, VARIANT IncludeAttachment)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x806, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Recipients, &Subject, &ShowMessage, &IncludeAttachment);
}
void ReplyWithChanges(VARIANT ShowMessage)
{
static BYTE parms[] = VTS_VARIANT ;
InvokeHelper(0x809, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &ShowMessage);
}
void EndReview()
{
InvokeHelper(0x80a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
CString get_Password()
{
CString result;
InvokeHelper(0x1ad, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void put_Password(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x1ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_WritePassword()
{
CString result;
InvokeHelper(0x468, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void put_WritePassword(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x468, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_PasswordEncryptionProvider()
{
CString result;
InvokeHelper(0x80b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
CString get_PasswordEncryptionAlgorithm()
{
CString result;
InvokeHelper(0x80c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
long get_PasswordEncryptionKeyLength()
{
long result;
InvokeHelper(0x80d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void SetPasswordEncryptionOptions(VARIANT PasswordEncryptionProvider, VARIANT PasswordEncryptionAlgorithm, VARIANT PasswordEncryptionKeyLength, VARIANT PasswordEncryptionFileProperties)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x80e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &PasswordEncryptionProvider, &PasswordEncryptionAlgorithm, &PasswordEncryptionKeyLength, &PasswordEncryptionFileProperties);
}
BOOL get_PasswordEncryptionFileProperties()
{
BOOL result;
InvokeHelper(0x80f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL get_ReadOnlyRecommended()
{
BOOL result;
InvokeHelper(0x7d5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_ReadOnlyRecommended(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x7d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
void Protect(VARIANT Password, VARIANT Structure, VARIANT Windows)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &Structure, &Windows);
}
LPDISPATCH get_SmartTagOptions()
{
LPDISPATCH result;
InvokeHelper(0x810, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void RecheckSmartTags()
{
InvokeHelper(0x811, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
// _Workbook 属性
public:
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -