Class Spreadsheet
Assembly: NXOpen.dll
Syntax
public class Spreadsheet : TransientObject, IMessageSink, IDisposable
Constructors
Spreadsheet(nint)
Declaration
protected Spreadsheet(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
Clear()
Declaration
Delete(int, int, int, int)
Declaration
public void Delete(int start1, int end1, int sheet, int operation)
Parameters
Type |
Name |
Description |
int |
start1 |
|
int |
end1 |
|
int |
sheet |
|
int |
operation |
|
DeleteSheets(int, int)
Declaration
public void DeleteSheets(int sheet, int count)
Parameters
Type |
Name |
Description |
int |
sheet |
|
int |
count |
|
EraseRange(int, int, int, int, int, int)
Declaration
public void EraseRange(int row0, int col0, int row1, int col1, int sheet0, int sheet1)
Parameters
EvaluateCell(int, int, int)
Declaration
public SpreadsheetCellData EvaluateCell(int row, int col, int sheet)
Parameters
Type |
Name |
Description |
int |
row |
|
int |
col |
|
int |
sheet |
|
Returns
FreeResource()
Declaration
protected override void FreeResource()
Overrides
Declaration
public SpreadsheetCellData GetFormula(int row, int col, int sheet)
Parameters
Type |
Name |
Description |
int |
row |
|
int |
col |
|
int |
sheet |
|
Returns
GetNamedRange(string, out int[])
Declaration
public void GetNamedRange(string rangename, out int[] namedrange)
Parameters
Type |
Name |
Description |
string |
rangename |
|
int[] |
namedrange |
|
GetNumber(int, int, int)
Declaration
public SpreadsheetCellData GetNumber(int row, int col, int sheet)
Parameters
Type |
Name |
Description |
int |
row |
|
int |
col |
|
int |
sheet |
|
Returns
GetNumberOfSheets()
Declaration
public int GetNumberOfSheets()
Returns
GetSheetNames(out string[])
Declaration
public void GetSheetNames(out string[] sheetnames)
Parameters
Type |
Name |
Description |
string[] |
sheetnames |
|
GetSheetNumber()
Declaration
public int GetSheetNumber()
Returns
GetSheetNumberOfName(string)
Declaration
public int GetSheetNumberOfName(string sheetname)
Parameters
Type |
Name |
Description |
string |
sheetname |
|
Returns
GetString(int, int, int)
Declaration
public SpreadsheetCellData GetString(int row, int col, int sheet)
Parameters
Type |
Name |
Description |
int |
row |
|
int |
col |
|
int |
sheet |
|
Returns
GetValue(int, int, int)
Declaration
public SpreadsheetCellData GetValue(int row, int col, int sheet)
Parameters
Type |
Name |
Description |
int |
row |
|
int |
col |
|
int |
sheet |
|
Returns
InsertSheets(int, int)
Declaration
public void InsertSheets(int sheet, int count)
Parameters
Type |
Name |
Description |
int |
sheet |
|
int |
count |
|
Recalculate()
Declaration
public void Recalculate()
Save()
Declaration
Declaration
public void SetFormula(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
SetNamedRange(string, int, int, int, int, int)
Declaration
public void SetNamedRange(string rangename, int row0, int col0, int row1, int col1, int sheet)
Parameters
SetNumber(int, int, SpreadsheetCellData, int)
Declaration
public void SetNumber(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
SetSheetNumber(int)
Declaration
public void SetSheetNumber(int sheet)
Parameters
Type |
Name |
Description |
int |
sheet |
|
SetString(int, int, SpreadsheetCellData, int)
Declaration
public void SetString(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
Terminate()
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink