3.20 SpreadAPI_GetlastRow过程
声明(来自SpAPI单元):
Procedure SpreadAPI_GetlastRow(Spread : TSPHandle; Var LastRow : Integer);
描述:
SpreadAPI_GetlastRow过程返回最后使用的行的数目。
3.21 SpreadAPI_GetRowName过程
声明(来自SpAPI单元):
Procedure SpreadAPI_GetRowName(Spread : TSPHandle; R : Integer; Var Name : String);
描述:
SpreadAPI_GetRowName过程返回一个指定行的名称,如果R=-1,那么活动单元名称被返回。
3.22 SpreadAPI_GetTabdelimitedText过程
声明(来自SpAPI单元):
Procedure SpreadAPI_GetTabdelimitedText(Spread : TSPHandle; R1,C1,R2,C2 : Integer; Var TextHandle : Integer);
描述:
SpreadAPI_GetTabdelimitedText过程返回指定的用TAB分隔的块的句柄,指定的块用R1、 C1、R2 和 C2参数来设置。
3.23 SpreadAPI_Insert过程
声明(来自SpAPI单元):
Procedure SpreadAPI_Insert(Spread : TSPHandle; R1,C1,R2,C2 : Integer; Shift : String);
描述:
SpreadAPI_Insert过程插入单元、行或列到选择的范围或到给定的范围,如果整个spread被选择,一个警告对话框将被显示,且插入操作将不能被完成。
|
参数 |
类型 |
描述 |
|
C1 |
Integer |
初始列数。 |
|
R1 |
Integer |
初始行数。 |
|
C2 |
Integer |
最末列数。 |
|
R2 |
Integer |
最末行数。 |
|
Shift |
String |
Shift表示将出现什么样的插入。Shift能有下列值: Right– 指定范围的单元被右移来为插入单元让出位置。 Down – 指定范围的单元被下移来为插入单元让出位置。 Rows – 指定范围所在的行被下移来为插入单元让出位置。 Columns - 指定范围所在的列被右移来为插入单元让出位置。 |
3.24 SpreadAPI_InsertTabDelimitedText过程
声明(来自SpAPI单元):
Procedure SpreadAPI_InsertTabDelimitedText(Spread : THandle; R,C : LongInt; TabbedText : PChar);
描述:
SpreadAPI_InsertTabDelimitedText过程插入一个用TAB来确定界限的文本块到一个活动的工作图表中,TabbedText参数是一个以null为终止符的字符串,R/C参数是文本块被放置的开始行和列。
3.25 SpreadAPI_JumpTo过程
声明(来自SpAPI单元):
Procedure SpreadAPI_JumpTo(Spread : TSPHandle; R,C : Integer);
描述:
SpreadAPI_JumpTo过程跳跃到通过R和C指定的一个单元,如果没有参数被指定,或如果R和C相等或小于-1,则Goto对话框将被显示,此对话框允许您选择活动的单元来显示。
|
参数 |
类型 |
描述 |
|
R |
Integer |
R是行数目,如果仅R被指定,它跳跃到指定的行(相当于C = -1)。 |
|
C |
Integer |
C是列数目,如果仅C被指定,它跳跃到指定的列(相当于R = -1)。 |
3.26 SpreadAPI_Paste过程
声明(来自SpAPI单元):
Procedure SpreadAPI_Paste(Spread : TSPHandle);
描述:
SpreadAPI_Paste过程从剪贴板中粘贴内容到文档中。
3.27 SpreadAPI_PrintDocument过程
声明(来自SpAPI单元):
Procedure SpreadAPI_PrintDocument(Spread : TSPHandle; ShowPrintDialogBox : Boolean);
描述:
SpreadAPI_PrintDocument过程打印文档或通过用户指定的内容,如果ShowPrintDialogBox参数是False,那么打印对话框在打印前不显示,如果为True,打印对话框出现,并且允许用户来设置打印参数,如页范围和打印份数。
3.28 SpreadAPI_RecalcDocument过程
声明(来自SpAPI单元):
Procedure SpreadAPI_RecalcDocument(Spread : TSPHandle);
描述:
SpreadAPI_RecalcDocument过程在一个工作图表中重新计算所有的公式。
3.29 SpreadAPI_RemovePageBreak过程
声明(来自SpAPI单元):
Procedure SpreadAPI_RemovePageBreak(Spread : TSPHandle; R,C : Integer);
描述:
SpreadAPI_RemovePageBreak过程从一个spread文档中删除分页符。
|
参数 |
类型 |
描述 |
|
R |
Integer |
如果R > -1 且 C <= -1,那么水平分页符被删除。 |
|
C |
Integer |
如果C > -1 且 R <= -1,那么垂直分页符被删除。 |
如果R和C<= -1,那么活动单元被使用且水平和垂直分页符都被删除。
参见其它:
|
SpreadAPI_AddPageBreak过程 |
3.30 SpreadAPI_SaveTransaction过程
声明(来自SpAPI单元):
Procedure SpreadAPI_SaveTransaction(Spread : TSPHandle);
描述:
SpreadAPI_SaveTransaction过程保存事务,事务允许您来执行多重操作,如果所有的操作没有成功,事务有撤消修改的能力,每一个在一个事务的开始(StartTransaction)和一个事务的结束之间的操作能被通过启动一个UndoTransaction撤消,如果所有的操作成功,SaveTransaction被启动来保存持久的改变并且释放事务相关的资源,每一个StartTransaction将被要么一个StopTransaction 或一个 UndoTransaction来结束。
参见其它:
|
SpreadAPI_StartTransaction过程 |
SpreadAPI_StopTransaction过程 |
|
SpreadAPI_UndoTransaction过程 |
3.31 SpreadAPI_SetActiveCell过程
声明(来自SpAPI单元):
Procedure SpreadAPI_SetActiveCell(Spread : TSPHandle; R,C : Integer);
描述:
SpreadAPI_SetActiveCell过程设置活动单元到通过R和C参数指定的行和列上。
3.32 SpreadAPI_SetCellFormula过程
声明(来自SpAPI单元):
Procedure SpreadAPI_SetCellFormula(Spread : TSPHandle; R,C : Integer; Formula : String);
描述:
SpreadAPI_SetCellFormula过程放置一个公式到一个指定的单元,此公式不可以以等号开头。
|
参数 |
类型 |
描述 |
|
R |
Integer |
R是公式被放置的单元的行号。 |
|
C |
Integer |
C是公式被放置的单元的列号。 |
|
Formula |
String |
Formula是包含要被放置到单元中的公式字符串。 |
3.33 SpreadAPI_SetCellNumericValue过程
声明(来自SpAPI单元):
Procedure SpreadAPI_SetCellNumericValue(Spread : TSPHandle; R,C : Integer; Number : Single);
描述:
SpreadAPI_SetCellNumericValue过程设置一个单元中内容为一个新的数字值,如果此单元包含一个公式,当数字值被放置时公式被删除。
|
参数 |
类型 |
描述 |
|
R |
Integer |
R是数字值被放置到的单元的行号。 |
|
C |
Integer |
C是数字值被放置到的单元的列号。 |
|
Number |
Single |
Number是要被放置到此单元中的数值。 |
如果R和C都是-1,那么当前活动单元中值将被设置为Number。
3.34 SpreadAPI_SetCellText过程
声明(来自SpAPI单元):
Procedure SpreadAPI_SetCellText(Spread : TSPHandle; R,C : Integer; Text : String);
描述:
SpreadAPI_SetCellText过程设置一个单元为新的文本值,如果指定的单元包含一个公式,当文本被放置到单元中时公式被删除。
|
参数 |
类型 |
描述 |
|
R |
Integer |
R是文本被放置到的单元的行号。 |
|
C |
Integer |
C是文本被放置到的单元的列号。 |
|
Text |
String |
Text是包含要被放置到单元中的文本字符串。 |
如果R和C都是-1,那么当前活动单元中值将被设置为text。