⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 excelworkbook.java

📁 使用JCom的时候
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
//	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 + -