📄 excelworkbook.java
字号:
// void _Workbook::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x389, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
// }
//
// void _Workbook::PrintPreview(const VARIANT& EnableChanges)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &EnableChanges);
// }
//
// void _Workbook::Protect(const VARIANT& Password, const VARIANT& Structure, const VARIANT& Windows)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x11a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Password, &Structure, &Windows);
// }
//
// void _Workbook::ProtectSharing(const VARIANT& Filename, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& SharingPassword)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x5aa, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Filename, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &SharingPassword);
// }
//
// BOOL _Workbook::GetProtectStructure()
// {
// BOOL result;
// InvokeHelper(0x24c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetProtectWindows()
// {
// BOOL result;
// InvokeHelper(0x127, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetReadOnly()
// {
// BOOL result;
// InvokeHelper(0x128, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetReadOnlyRecommended()
// {
// BOOL result;
// InvokeHelper(0x129, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::RefreshAll()
// {
// InvokeHelper(0x5ac, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void _Workbook::Reply()
// {
// InvokeHelper(0x3d1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void _Workbook::ReplyAll()
// {
// InvokeHelper(0x3d2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void _Workbook::RemoveUser(long Index)
// {
// static BYTE parms[] =
// VTS_I4;
// InvokeHelper(0x5ad, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// Index);
// }
//
// long _Workbook::GetRevisionNumber()
// {
// long result;
// InvokeHelper(0x494, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::Route()
// {
// InvokeHelper(0x3b2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// BOOL _Workbook::GetRouted()
// {
// BOOL result;
// InvokeHelper(0x3b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH _Workbook::GetRoutingSlip()
// {
// LPDISPATCH result;
// InvokeHelper(0x3b5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::RunAutoMacros(long Which)
// {
// static BYTE parms[] =
// VTS_I4;
// InvokeHelper(0x27a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// Which);
// }
public void Save() throws JComException { method("Save",null); }
// void _Workbook::Save()
// {
// InvokeHelper(0x11b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
public void SaveAs(String Filename) throws JComException {
Object[] arglist = new Object[1];
arglist[0] = Filename;
method("SaveAs", arglist);
}
/* 枹姰惉
public void SaveAs(String Filename, int FileFormat) throws JComException {
Object[] arglist = new Object[2];
arglist[0] = Filename;
arglist[1] = new Integer(FileFormat);
method("SaveAs", arglist);
}
// FileFormat偼 XlFileFormat僋儔僗偺掕悢傪巜掕偟偰偔偩偝偄丅xlWorkbookNormal???
// 堷悢偺悢傪尭傜偟偰偄傞丅摦嶌枹妋擣
// AccessMode偵巊梡偡傞掕悢 XlSaveAsAccessMode.xlNoChange (婛掕抣) xlShared xlExclusive
public void SaveAs(String Filename, int FileFormat, String Password, String WriteResPassword,
boolean ReadOnlyRecommended, boolean CreateBackup, boolean AddToMru) throws JComException {
Object[] arglist = new Object[7];
arglist[0] = Filename;
arglist[1] = new Integer(FileFormat);
arglist[2] = Password;
arglist[3] = WriteResPassword;
arglist[4] = new Boolean(ReadOnlyRecommended);
arglist[5] = new Boolean(CreateBackup);
arglist[6] = new Boolean(AddToMru);
method("SaveAs", arglist);
}
*/
// void _Workbook::SaveAs(const VARIANT& Filename, const VARIANT& FileFormat,
// const VARIANT& Password, const VARIANT& WriteResPassword,
// const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup,
// long AccessMode, const VARIANT& ConflictResolution,
// const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout)
// {
// 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;
// InvokeHelper(0x11c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, AccessMode, &ConflictResolution, &AddToMru, &TextCodepage, &TextVisualLayout);
// }
//
// void _Workbook::SaveCopyAs(const VARIANT& Filename)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0xaf, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Filename);
// }
//
// BOOL _Workbook::GetSaved()
// {
// BOOL result;
// InvokeHelper(0x12a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetSaved(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x12a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// BOOL _Workbook::GetSaveLinkValues()
// {
// BOOL result;
// InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetSaveLinkValues(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// void _Workbook::SendMail(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ReturnReceipt)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x3b3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Recipients, &Subject, &ReturnReceipt);
// }
//
// void _Workbook::SendMailer(const VARIANT& FileFormat, long Priority)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_I4;
// InvokeHelper(0x3d4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &FileFormat, Priority);
// }
//
// void _Workbook::SetLinkOnData(LPCTSTR Name, const VARIANT& Procedure)
// {
// static BYTE parms[] =
// VTS_BSTR VTS_VARIANT;
// InvokeHelper(0x329, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// Name, &Procedure);
// }
//
// LPDISPATCH _Workbook::GetSheets()
// {
// LPDISPATCH result;
// InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetShowConflictHistory()
// {
// BOOL result;
// InvokeHelper(0x493, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetShowConflictHistory(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x493, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// LPDISPATCH _Workbook::GetStyles()
// {
// LPDISPATCH result;
// InvokeHelper(0x1ed, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::Unprotect(const VARIANT& Password)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Password);
// }
//
// void _Workbook::UnprotectSharing(const VARIANT& SharingPassword)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x5af, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &SharingPassword);
// }
//
// void _Workbook::UpdateFromFile()
// {
// InvokeHelper(0x3e3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void _Workbook::UpdateLink(const VARIANT& Name, const VARIANT& Type)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x324, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Name, &Type);
// }
//
// BOOL _Workbook::GetUpdateRemoteReferences()
// {
// BOOL result;
// InvokeHelper(0x19b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetUpdateRemoteReferences(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x19b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// VARIANT _Workbook::GetUserStatus()
// {
// VARIANT result;
// InvokeHelper(0x495, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH _Workbook::GetCustomViews()
// {
// LPDISPATCH result;
// InvokeHelper(0x5b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH _Workbook::GetWindows()
// {
// LPDISPATCH result;
// InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
public ExcelWorksheets Worksheets() throws JComException { return new ExcelWorksheets((IDispatch)get("Worksheets")); }
// LPDISPATCH _Workbook::GetWorksheets()
// {
// LPDISPATCH result;
// InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetWriteReserved()
// {
// BOOL result;
// InvokeHelper(0x12b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// CString _Workbook::GetWriteReservedBy()
// {
// CString result;
// InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH _Workbook::GetExcel4IntlMacroSheets()
// {
// LPDISPATCH result;
// InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH _Workbook::GetExcel4MacroSheets()
// {
// LPDISPATCH result;
// InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// BOOL _Workbook::GetTemplateRemoveExtData()
// {
// BOOL result;
// InvokeHelper(0x5b1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetTemplateRemoveExtData(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x5b1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// void _Workbook::HighlightChangesOptions(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x5b2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &When, &Who, &Where);
// }
//
// BOOL _Workbook::GetHighlightChangesOnScreen()
// {
// BOOL result;
// InvokeHelper(0x5b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetHighlightChangesOnScreen(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x5b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// BOOL _Workbook::GetKeepChangeHistory()
// {
// BOOL result;
// InvokeHelper(0x5b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetKeepChangeHistory(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x5b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// BOOL _Workbook::GetListChangesOnNewSheet()
// {
// BOOL result;
// InvokeHelper(0x5b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::SetListChangesOnNewSheet(BOOL bNewValue)
// {
// static BYTE parms[] =
// VTS_BOOL;
// InvokeHelper(0x5b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// bNewValue);
// }
//
// void _Workbook::PurgeChangeHistoryNow(long Days, const VARIANT& SharingPassword)
// {
// static BYTE parms[] =
// VTS_I4 VTS_VARIANT;
// InvokeHelper(0x5b8, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// Days, &SharingPassword);
// }
//
// void _Workbook::AcceptAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x5ba, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &When, &Who, &Where);
// }
//
// void _Workbook::RejectAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x5bb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &When, &Who, &Where);
// }
//
// void _Workbook::ResetColors()
// {
// InvokeHelper(0x5bc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// LPDISPATCH _Workbook::GetVBProject()
// {
// LPDISPATCH result;
// InvokeHelper(0x5bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// void _Workbook::FollowHyperlink(LPCTSTR Address, const VARIANT& SubAddress, const VARIANT& NewWindow, const VARIANT& AddHistory, const VARIANT& ExtraInfo, const VARIANT& Method, const 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 _Workbook::AddToFavorites()
// {
// InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// BOOL _Workbook::GetIsInplace()
// {
// BOOL result;
// InvokeHelper(0x6f4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
// return result;
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -