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

📄 excelworkbook.java

📁 使用JCom的时候
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
// 廋惓棜楌
// #01 2000-08-04 A.Watanabe         main傪攑巭

package jp.ne.so_net.ga2.no_ji.jcom.excel8;
import java.lang.*;
import jp.ne.so_net.ga2.no_ji.jcom.*;

public class ExcelWorkbook extends IDispatch {

	public ExcelWorkbook(IDispatch disp) { super(disp); }

	public ExcelApplication Application() throws JComException { return new ExcelApplication((IDispatch)get("Application")); }
//	LPDISPATCH _Workbook::GetApplication()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}


	public int Creator() throws JComException { return ((Integer)get("Creator")).intValue(); }
//	long _Workbook::GetCreator()
//	{
//		long result;
//		InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Workbook::GetParent()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetAcceptLabelsInFormulas()
//	{
//		BOOL result;
//		InvokeHelper(0x5a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetAcceptLabelsInFormulas(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x5a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	void _Workbook::Activate()
//	{
//		InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}
//
//	LPDISPATCH _Workbook::GetActiveChart()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

	public ExcelWorksheet ActiveSheet() throws JComException { return new ExcelWorksheet((IDispatch)get("ActiveSheet")); }
//	LPDISPATCH _Workbook::GetActiveSheet()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}


//	long _Workbook::GetAutoUpdateFrequency()
//	{
//		long result;
//		InvokeHelper(0x5a2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetAutoUpdateFrequency(long nNewValue)
//	{
//		static BYTE parms[] =
//			VTS_I4;
//		InvokeHelper(0x5a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 nNewValue);
//	}
//
//	BOOL _Workbook::GetAutoUpdateSaveChanges()
//	{
//		BOOL result;
//		InvokeHelper(0x5a3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetAutoUpdateSaveChanges(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x5a3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	long _Workbook::GetChangeHistoryDuration()
//	{
//		long result;
//		InvokeHelper(0x5a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetChangeHistoryDuration(long nNewValue)
//	{
//		static BYTE parms[] =
//			VTS_I4;
//		InvokeHelper(0x5a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 nNewValue);
//	}
//
//	LPDISPATCH _Workbook::GetBuiltinDocumentProperties()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x498, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::ChangeFileAccess(long Mode, const VARIANT& WritePassword, const VARIANT& Notify)
//	{
//		static BYTE parms[] =
//			VTS_I4 VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0x3dd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 Mode, &WritePassword, &Notify);
//	}
//
//	void _Workbook::ChangeLink(LPCTSTR Name, LPCTSTR NewName, long Type)
//	{
//		static BYTE parms[] =
//			VTS_BSTR VTS_BSTR VTS_I4;
//		InvokeHelper(0x322, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 Name, NewName, Type);
//	}
//
//	LPDISPATCH _Workbook::GetCharts()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

	public void Close(boolean SaveChanges, String Filename, boolean RouteWorkbook) throws JComException {
		Object[] arglist = new Object[3];
		arglist[0] = new Boolean(SaveChanges);
		arglist[1] = Filename;
		arglist[2] = new Boolean(RouteWorkbook);
		method("Close", arglist);
	}
//	void _Workbook::Close(const VARIANT& SaveChanges, const VARIANT& Filename, const VARIANT& RouteWorkbook)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 &SaveChanges, &Filename, &RouteWorkbook);
//	}
//
//	CString _Workbook::GetCodeName()
//	{
//		CString result;
//		InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	CString _Workbook::Get_CodeName()
//	{
//		CString result;
//		InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::Set_CodeName(LPCTSTR lpszNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BSTR;
//		InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 lpszNewValue);
//	}
//
//	VARIANT _Workbook::GetColors(const VARIANT& Index)
//	{
//		VARIANT result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x11e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
//			&Index);
//		return result;
//	}
//
//	void _Workbook::SetColors(const VARIANT& Index, const VARIANT& newValue)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0x11e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 &Index, &newValue);
//	}
//
//	LPDISPATCH _Workbook::GetCommandBars()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	long _Workbook::GetConflictResolution()
//	{
//		long result;
//		InvokeHelper(0x497, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetConflictResolution(long nNewValue)
//	{
//		static BYTE parms[] =
//			VTS_I4;
//		InvokeHelper(0x497, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 nNewValue);
//	}
//
//	LPDISPATCH _Workbook::GetContainer()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x4a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetCreateBackup()
//	{
//		BOOL result;
//		InvokeHelper(0x11f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Workbook::GetCustomDocumentProperties()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x499, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetDate1904()
//	{
//		BOOL result;
//		InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetDate1904(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	void _Workbook::DeleteNumberFormat(LPCTSTR NumberFormat)
//	{
//		static BYTE parms[] =
//			VTS_BSTR;
//		InvokeHelper(0x18d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 NumberFormat);
//	}
//
//	long _Workbook::GetDisplayDrawingObjects()
//	{
//		long result;
//		InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetDisplayDrawingObjects(long nNewValue)
//	{
//		static BYTE parms[] =
//			VTS_I4;
//		InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 nNewValue);
//	}
//
//	BOOL _Workbook::ExclusiveAccess()
//	{
//		BOOL result;
//		InvokeHelper(0x490, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
	public int FileFormat() throws JComException { return ((Integer)get("FileFormat")).intValue(); }
//	long _Workbook::GetFileFormat()
//	{
//		long result;
//		InvokeHelper(0x120, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}

//	void _Workbook::ForwardMailer()
//	{
//		InvokeHelper(0x3cd, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}
//
//	CString _Workbook::GetFullName()
//	{
//		CString result;
//		InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetHasPassword()
//	{
//		BOOL result;
//		InvokeHelper(0x122, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetHasRoutingSlip()
//	{
//		BOOL result;
//		InvokeHelper(0x3b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetHasRoutingSlip(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x3b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	BOOL _Workbook::GetIsAddin()
//	{
//		BOOL result;
//		InvokeHelper(0x5a5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetIsAddin(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x5a5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	VARIANT _Workbook::LinkInfo(LPCTSTR Name, long LinkInfo, const VARIANT& Type, const VARIANT& EditionRef)
//	{
//		VARIANT result;
//		static BYTE parms[] =
//			VTS_BSTR VTS_I4 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;
//	}
//
//	LPDISPATCH _Workbook::GetMailer()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x3d3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::MergeWorkbook(const VARIANT& Filename)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x5a6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 &Filename);
//	}
//
//	BOOL _Workbook::GetMultiUserEditing()
//	{
//		BOOL result;
//		InvokeHelper(0x491, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	CString _Workbook::GetName()
//	{
//		CString result;
//		InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Workbook::GetNames()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Workbook::NewWindow()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x118, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::OpenLinks(LPCTSTR Name, const VARIANT& ReadOnly, const VARIANT& Type)
//	{
//		static BYTE parms[] =
//			VTS_BSTR VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0x323, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 Name, &ReadOnly, &Type);
//	}
//
//	CString _Workbook::GetPath()
//	{
//		CString result;
//		InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Workbook::GetPersonalViewListSettings()
//	{
//		BOOL result;
//		InvokeHelper(0x5a7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetPersonalViewListSettings(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x5a7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	BOOL _Workbook::GetPersonalViewPrintSettings()
//	{
//		BOOL result;
//		InvokeHelper(0x5a8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetPersonalViewPrintSettings(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x5a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	LPDISPATCH _Workbook::PivotCaches()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x5a9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::Post(const VARIANT& DestName)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x48e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 &DestName);
//	}
//
//	BOOL _Workbook::GetPrecisionAsDisplayed()
//	{
//		BOOL result;
//		InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Workbook::SetPrecisionAsDisplayed(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}

	// 摦嶌妋擣嵪傒
	public void PrintOut() throws JComException {
		method("PrintOut", null);
	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -