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

📄 excelworksheet.java

📁 使用JCom的时候
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
//	void _Worksheet::ClearArrows()
//	{
//		InvokeHelper(0x3ca, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}

	public ExcelRange Columns() throws JComException { return new ExcelRange((IDispatch)get("Columns")); }
//	LPDISPATCH _Worksheet::GetColumns()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

//	long _Worksheet::GetConsolidationFunction()
//	{
//		long result;
//		InvokeHelper(0x315, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	VARIANT _Worksheet::GetConsolidationOptions()
//	{
//		VARIANT result;
//		InvokeHelper(0x316, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
//		return result;
//	}
//
//	VARIANT _Worksheet::GetConsolidationSources()
//	{
//		VARIANT result;
//		InvokeHelper(0x317, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Worksheet::GetEnableAutoFilter()
//	{
//		BOOL result;
//		InvokeHelper(0x484, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetEnableAutoFilter(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x484, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	long _Worksheet::GetEnableSelection()
//	{
//		long result;
//		InvokeHelper(0x591, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetEnableSelection(long nNewValue)
//	{
//		static BYTE parms[] =
//			VTS_I4;
//		InvokeHelper(0x591, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 nNewValue);
//	}
//
//	BOOL _Worksheet::GetEnableOutlining()
//	{
//		BOOL result;
//		InvokeHelper(0x485, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetEnableOutlining(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x485, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	BOOL _Worksheet::GetEnablePivotTable()
//	{
//		BOOL result;
//		InvokeHelper(0x486, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetEnablePivotTable(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x486, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	VARIANT _Worksheet::Evaluate(const VARIANT& Name)
//	{
//		VARIANT result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
//			&Name);
//		return result;
//	}
//
//	VARIANT _Worksheet::_Evaluate(const VARIANT& Name)
//	{
//		VARIANT result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
//			&Name);
//		return result;
//	}
//
//	BOOL _Worksheet::GetFilterMode()
//	{
//		BOOL result;
//		InvokeHelper(0x320, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::ResetAllPageBreaks()
//	{
//		InvokeHelper(0x592, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}

//	LPDISPATCH _Worksheet::GetNames()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::OLEObjects(const VARIANT& Index)
//	{
//		LPDISPATCH result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
//			&Index);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::GetOutline()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::Paste(const VARIANT& Destination, const VARIANT& Link)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 &Destination, &Link);
//	}
//
//	void _Worksheet::PasteSpecial(const VARIANT& Format, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel)
//	{
//		static BYTE parms[] =
//			VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0x403, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
//			 &Format, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel);
//	}
//
//	LPDISPATCH _Worksheet::PivotTables(const VARIANT& Index)
//	{
//		LPDISPATCH result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x2b2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
//			&Index);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::PivotTableWizard(const VARIANT& SourceType, const VARIANT& SourceData, const VARIANT& TableDestination, const VARIANT& TableName, const VARIANT& RowGrand, const VARIANT& ColumnGrand, const VARIANT& SaveData, 
//			const VARIANT& HasAutoFormat, const VARIANT& AutoPage, const VARIANT& Reserved, const VARIANT& BackgroundQuery, const VARIANT& OptimizeCache, const VARIANT& PageFieldOrder, const VARIANT& PageFieldWrapCount, const VARIANT& ReadData, 
//			const VARIANT& Connection)
//	{
//		LPDISPATCH result;
//		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_DISPATCH, (void*)&result, parms,
//			&SourceType, &SourceData, &TableDestination, &TableName, &RowGrand, &ColumnGrand, &SaveData, &HasAutoFormat, &AutoPage, &Reserved, &BackgroundQuery, &OptimizeCache, &PageFieldOrder, &PageFieldWrapCount, &ReadData, &Connection);
//		return result;
//	}

	// Range("A1")  Range("A1:D10")  Range("TestRange")柤慜晅偒斖埻
	public ExcelRange Range(String Cell1, String Cell2) throws JComException {
		Object[] arglist = new Object[2];
		arglist[0] = Cell1;
		arglist[1] = Cell2;
		return new ExcelRange((IDispatch)get("Range", arglist));
	}
	public ExcelRange Range(String Cell1) throws JComException {
		Object[] arglist = new Object[1];
		arglist[0] = Cell1;
		return new ExcelRange((IDispatch)get("Range", arglist));
	}

//	LPDISPATCH _Worksheet::GetRange(const VARIANT& Cell1, const VARIANT& Cell2)
//	{
//		LPDISPATCH result;
//		static BYTE parms[] =
//			VTS_VARIANT VTS_VARIANT;
//		InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
//			&Cell1, &Cell2);
//		return result;
//	}
//
	public ExcelRange Rows() throws JComException { return new ExcelRange((IDispatch)get("Rows")); }
//	LPDISPATCH _Worksheet::GetRows()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

//	LPDISPATCH _Worksheet::Scenarios(const VARIANT& Index)
//	{
//		LPDISPATCH result;
//		static BYTE parms[] =
//			VTS_VARIANT;
//		InvokeHelper(0x38c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
//			&Index);
//		return result;
//	}
//
//	CString _Worksheet::GetScrollArea()
//	{
//		CString result;
//		InvokeHelper(0x599, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetScrollArea(LPCTSTR lpszNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BSTR;
//		InvokeHelper(0x599, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 lpszNewValue);
//	}
//
//	void _Worksheet::ShowAllData()
//	{
//		InvokeHelper(0x31a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}
//
//	void _Worksheet::ShowDataForm()
//	{
//		InvokeHelper(0x199, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}

	public double StandardHeight() throws JComException { return ((Double)get("StandardHeight")).doubleValue(); }
//	double _Worksheet::GetStandardHeight()
//	{
//		double result;
//		InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
//		return result;
//	}
//
	public double StandardWidth() throws JComException { return ((Double)get("StandardWidth")).doubleValue(); }
//	double _Worksheet::GetStandardWidth()
//	{
//		double result;
//		InvokeHelper(0x198, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
//		return result;
//	}

	public void StandardHeight(double newValue) throws JComException { put("StandardHeight", new Double(newValue)); }
//	void _Worksheet::SetStandardWidth(double newValue)
//	{
//		static BYTE parms[] =
//			VTS_R8;
//		InvokeHelper(0x198, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 newValue);
//	}
//
//	BOOL _Worksheet::GetTransitionFormEntry()
//	{
//		BOOL result;
//		InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetTransitionFormEntry(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}

	public int Type() throws JComException { return ((Integer)get("Type")).intValue(); }
//	long _Worksheet::GetType()
//	{
//		long result;
//		InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
//		return result;
//	}

	public ExcelRange UsedRange() throws JComException { return new ExcelRange((IDispatch)get("UsedRange")); }
//	LPDISPATCH _Worksheet::GetUsedRange()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x19c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

//	LPDISPATCH _Worksheet::GetHPageBreaks()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::GetVPageBreaks()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::GetQueryTables()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x59a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	BOOL _Worksheet::GetDisplayPageBreaks()
//	{
//		BOOL result;
//		InvokeHelper(0x59b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::SetDisplayPageBreaks(BOOL bNewValue)
//	{
//		static BYTE parms[] =
//			VTS_BOOL;
//		InvokeHelper(0x59b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
//			 bNewValue);
//	}
//
//	LPDISPATCH _Worksheet::GetComments()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x23f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	LPDISPATCH _Worksheet::GetHyperlinks()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}
//
//	void _Worksheet::ClearCircles()
//	{
//		InvokeHelper(0x59c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}
//
//	void _Worksheet::CircleInvalid()
//	{
//		InvokeHelper(0x59d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
//	}
//
//	LPDISPATCH _Worksheet::GetAutoFilter()
//	{
//		LPDISPATCH result;
//		InvokeHelper(0x319, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
//		return result;
//	}

}

⌨️ 快捷键说明

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