📄 excelrange.java
字号:
// VARIANT Range::DialogBox_()
// {
// VARIANT result;
// InvokeHelper(0xf5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH Range::GetDirectDependents()
// {
// LPDISPATCH result;
// InvokeHelper(0x221, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH Range::GetDirectPrecedents()
// {
// LPDISPATCH result;
// InvokeHelper(0x222, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// VARIANT Range::EditionOptions(long Type, long Option, const VARIANT& Name, const VARIANT& Reference, long Appearance, long ChartSize, const VARIANT& Format)
// {
// VARIANT result;
// static BYTE parms[] =
// VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT;
// InvokeHelper(0x46b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
// Type, Option, &Name, &Reference, Appearance, ChartSize, &Format);
// return result;
// }
//
// LPDISPATCH Range::GetEnd(long Direction)
// {
// LPDISPATCH result;
// static BYTE parms[] =
// VTS_I4;
// InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
// Direction);
// return result;
// }
//
// LPDISPATCH Range::GetEntireColumn()
// {
// LPDISPATCH result;
// InvokeHelper(0xf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// LPDISPATCH Range::GetEntireRow()
// {
// LPDISPATCH result;
// InvokeHelper(0xf7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
//
// void Range::FillDown()
// {
// InvokeHelper(0xf8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void Range::FillLeft()
// {
// InvokeHelper(0xf9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void Range::FillRight()
// {
// InvokeHelper(0xfa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// void Range::FillUp()
// {
// InvokeHelper(0xfb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// LPDISPATCH Range::Find(const VARIANT& What, const VARIANT& After, const VARIANT& LookIn, const VARIANT& LookAt, const VARIANT& SearchOrder, long SearchDirection, const VARIANT& MatchCase, const VARIANT& MatchByte,
// const VARIANT& MatchControlCharacters, const VARIANT& MatchDiacritics, const VARIANT& MatchKashida, const VARIANT& MatchAlefHamza)
// {
// LPDISPATCH result;
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x18e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
// &What, &After, &LookIn, &LookAt, &SearchOrder, SearchDirection, &MatchCase, &MatchByte, &MatchControlCharacters, &MatchDiacritics, &MatchKashida, &MatchAlefHamza);
// return result;
// }
//
// LPDISPATCH Range::FindNext(const VARIANT& After)
// {
// LPDISPATCH result;
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x18f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
// &After);
// return result;
// }
//
// LPDISPATCH Range::FindPrevious(const VARIANT& After)
// {
// LPDISPATCH result;
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x190, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
// &After);
// return result;
// }
// 2001-03-19 confirmed. <JP>摦嶌妋擣嵪傒</JP>
public ExcelFont Font() throws JComException { return new ExcelFont((IDispatch)get("Font")); }
// LPDISPATCH Range::GetFont()
// {
// LPDISPATCH result;
// InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
public String Formula() throws JComException { return (String)get("Formula"); }
// VARIANT Range::GetFormula()
// {
// VARIANT result;
// InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
// 幃傪"=SUM(B1:B56)"偺宍幃偱巜掕偡傞丅摦嶌妋擣嵪傒
public void Formula(String newValue) throws JComException { put("Formula", newValue); }
// void Range::SetFormula(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetFormulaArray()
// {
// VARIANT result;
// InvokeHelper(0x24a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaArray(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x24a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// long Range::GetFormulaLabel()
// {
// long result;
// InvokeHelper(0x564, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaLabel(long nNewValue)
// {
// static BYTE parms[] =
// VTS_I4;
// InvokeHelper(0x564, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// nNewValue);
// }
//
// VARIANT Range::GetFormulaHidden()
// {
// VARIANT result;
// InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaHidden(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetFormulaLocal()
// {
// VARIANT result;
// InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaLocal(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetFormulaR1C1()
// {
// VARIANT result;
// InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaR1C1(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetFormulaR1C1Local()
// {
// VARIANT result;
// InvokeHelper(0x109, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetFormulaR1C1Local(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x109, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// void Range::FunctionWizard()
// {
// InvokeHelper(0x23b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// BOOL Range::GoalSeek(const VARIANT& Goal, LPDISPATCH ChangingCell)
// {
// BOOL result;
// static BYTE parms[] =
// VTS_VARIANT VTS_DISPATCH;
// InvokeHelper(0x1d8, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
// &Goal, ChangingCell);
// return result;
// }
//
// VARIANT Range::Group(const VARIANT& Start, const VARIANT& End, const VARIANT& By, const VARIANT& Periods)
// {
// VARIANT result;
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0x2e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
// &Start, &End, &By, &Periods);
// return result;
// }
//
// VARIANT Range::GetHasArray()
// {
// VARIANT result;
// InvokeHelper(0x10a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// VARIANT Range::GetHasFormula()
// {
// VARIANT result;
// InvokeHelper(0x10b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// VARIANT Range::GetHeight()
// {
// VARIANT result;
// InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// VARIANT Range::GetHidden()
// {
// VARIANT result;
// InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetHidden(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetHorizontalAlignment()
// {
// VARIANT result;
// InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetHorizontalAlignment(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// VARIANT Range::GetIndentLevel()
// {
// VARIANT result;
// InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// void Range::SetIndentLevel(const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &newValue);
// }
//
// void Range::InsertIndent(long InsertAmount)
// {
// static BYTE parms[] =
// VTS_I4;
// InvokeHelper(0x565, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// InsertAmount);
// }
//
// void Range::Insert(const VARIANT& Shift)
// {
// static BYTE parms[] =
// VTS_VARIANT;
// InvokeHelper(0xfc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
// &Shift);
// }
//
// LPDISPATCH Range::GetInterior()
// {
// LPDISPATCH result;
// InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
// return result;
// }
// 巜掕偟偨僙儖傪庢摼偡傞丅 1僆儕僕儞側偺偱拲堄
public ExcelRange Item(int RowIndex, int ColumnIndex) throws JComException {
Object[] arglist = new Object[2];
arglist[0] = new Integer(RowIndex);
arglist[1] = new Integer(ColumnIndex);
return new ExcelRange((IDispatch)get("Item", arglist));
}
public ExcelRange Item(int RowIndex) throws JComException {
Object[] arglist = new Object[1];
arglist[0] = new Integer(RowIndex);
return new ExcelRange((IDispatch)get("Item", arglist));
}
// VARIANT Range::GetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex)
// {
// VARIANT result;
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
// &RowIndex, &ColumnIndex);
// return result;
// }
//
// void Range::SetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex, const VARIANT& newValue)
// {
// static BYTE parms[] =
// VTS_VARIANT VTS_VARIANT VTS_VARIANT;
// InvokeHelper(0xaa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
// &RowIndex, &ColumnIndex, &newValue);
// }
//
// void Range::Justify()
// {
// InvokeHelper(0x1ef, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
// }
//
// VARIANT Range::GetLeft()
// {
// VARIANT result;
// InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
// return result;
// }
//
// long Range::GetListHeaderRows()
// {
// long result;
// InvokeHelper(0x4a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -