77范文网 - 专业文章范例文档资料分享平台

Farpoint-中文手册(7)

来源:网络收集 时间:2019-06-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

FpSpread1.ActiveSheet.Cells(2,1).Locked = True FpSpread1.ActiveSheet.Protect = True

FpSpread1.ActiveSheet.LockBackColor = Color.Brown FpSpread1.ActiveSheet.LockForeColor = Color.Orange FpSpread1.ActiveSheet.SelectionStyle =

FarPoint.Win.Spread.SelectionStyles.SelectionColors FpSpread1.ActiveSheet.SelectionPolicy =

FarPoint.Win.Spread.Model.SelectionPolicy.Range

FpSpread1.ActiveSheet.SelectionUnit = FarPoint.Win.Spread.Model.SelectionUnit.Cell FpSpread1.ActiveSheet.SelectionBackColor = Color.Pink FpSpread1.ActiveSheet.SelectionForeColor = Color.Red

单元格操作 23

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

使用 Spread 设计器

1. 在工作区域,选择一个或一组您想设置颜色的单元格。

2. 在属性列表中(在Misc 分类中)选择BackColor 属性来设置背景色。 3. 点击下拉按钮来显示颜色选择器,选择一个可用的颜色。

4. 设置前景色的话请重复以上步骤,选择属性列表的ForeColor 属性。

5. 在“文件”菜单中先择“应用并退出”来应用组件的改变并退出Spread 设计器。

3.3 合并单元格

您可以通过组合一些单元格来创建一个更大的合并单元格。比如, 假如您想创建一个从B2 到D3 的

合并单元格,单元格 B2 将占用从B2 到D3 的空间来显示这个合并的单元格。

Spread 工作表分为四个区域:表单交叉区,列标题区,行标题区和数据区。您可以在一个区域内

创建合并的单元格,但您不能跨区域来创建合并的单元格,您不能在数据区域和行标题区域之间创建一

个合并的单元格,也不可以在表单交叉区域和列标题之间创建一个合并的单元格。下面主要讨论在数据

区合并单元格。

当您创建一个合并单元格,在合并单元格中的第一个单元格(称为锚定格)中的数据占用所有的合

并空间。当您创建一个合并单元格,其中每一个单元格的数据仍然在每个单元格中,但不显示。这些数

据只是隐藏在合并范围内。如果您删除了一组单元格的合并,其中以前是隐藏的单元格的内容将显示。

通过调用AddSpanCell 方法来创建一个合并单元格。在合并范围内的单元格类型没有改变。合并的单元

格类型将是左上方单元格类型。

您可以用GetSpanCell 方法来获得指定的单元格是否在一个合并单元格内。

您可以通过调用RemoveSpanCell 方法来删除一个合并单元格,您也可以通过调用RemoveSpanCell 方法同时指定合并单元格内的锚定格来删除一个合并单元格。当您删除一个合并单元格, 先前合并单元

格内的数据将重新显示在单元格中,数据并没有被删除, 只是被简单地隐藏在了合并单元格。

注意:在一个排序表单内,合并单元格是不会显示的。当表单的任意部分使用SortRange方式

排序

以后, 合并区域将会隐藏。如果单元格区间内包含合并单元格,就不能使用SortRange 来排序。

在锚定单元格上设置的属性(包括单元格批注)应用到合并单元格。如果您在合并单元格内非锚定

单元格中设置单元格批注,单元格批注将不显示。当您创建合并单元格,在合并中的第一个单元格中的

数据(指定的Col 和Row 参数)将占所有合并空间。当您创建一个合并单元格时,原始的每一个单元

格仍然存在,但不显示,其数据也只是隐藏。另外,合并单元格中原始的每个单元格类型也没有改变。

GetCellSpan 方法只能在当前被选择的表单中被调用。当您设置了当前表单后,这个方法也起作用。

调用 GetCellSpan 方法会返回指定的单元格是否在一个合并的单元格内。如果它在一个合并的单

元格内,该方法将返回一个CellRange 对象,其中包含锚定单元格的行和列以及合并区域内的行数和列

数。这个方法只能在当前选择的表单中被调用。当您设置了当前表单后,这个方法也起作用。 如果一个合并的列与一个合并单元格交叉,合并的列将会替换合并的单元格。所以在合并的时候不

单元格操作 24

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

要合并那些已经是合并单元格的一部分的单元格。

使用代码

您能够使用如下方法来合并单元格或者删除合并的单元格:

AddSpanCell, GetSpanCell, 和 RemoveSpanCell AddColumnHeaderSpan 和 AddRowHeaderSpan

示例: 调用 Sheets 对象的 AddSpanCell 方法来合并单元格 下面的代码定义了一些单元格的内容然后合并6 个相邻的单元格。 使用 Spread 设计器

1. 在电子表单上选择一些单元格准备合并。 2. 点击鼠标右键然后选择合并。

3. 另一种方式是,在属性列表(在Misc 分类中), 选择RowSpan 或者ColumnSpan 属性,设置一个大

于1 的数字去合并单元格。如果想要删除合并的单元格,则把其重新设为1。 下图显示了合并的单元格。

4. 从“文件”菜单选择“应用并退出”来应用变更到Spread 然后退出Spread 设计器。

3.4 锁定、解锁单元格

您可以锁定一个单元格或者一个范围内的单元格,使得它们不能再被最终用户编辑。您可以给这些 [C#]

//设置2 个单元格的文本。.

fpSpread1.ActiveSheet.Cells[1,1].Text = \fpSpread1.ActiveSheet.Cells[2,2].Text = \// 合并6 个包含不同内容的单元格

fpSpread1.ActiveSheet.AddSpanCell(1, 1, 2, 3);

[Visual Basic]

' 设置2 个单元格的文本。

fpSpread1.ActiveSheet.Cells(1,1).Text = \fpSpread1.ActiveSheet.Cells(2,2).Text = \' 合并6 个包含不同内容的单元格

fpSpread1.ActiveSheet.AddSpanCell(1, 1, 2, 3)

单元格操作 25

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

锁定的单元格设置不同的外观以便用户注意到它们。

您可以使用Cell, Column,Row 或者AlternationRow 这些对象的Locked 属性来锁定单元格。您也可

以用StyleInfo 对象的Locked 属性,然后应用格式到您想要锁定的单元格。为使锁定得到效果,同时您

必须设置SheetView 对象的Protect 属性为 True。

Locked 属性标记了这个单元格是否被锁定,而Protect 属性设置了是否这个单元格需要被锁定。当

单元格被锁定以防止用户输入时,Protected 属性必须设置成True。Protected 的默认值也是True。如

果设置Protected 为False, 用户依旧可以和单元格交互。

另一种锁定单元格的方式是设置文本框单元格(使用TextCellType)的ReadOnly 属性。这样也可以

让单元格不能被编辑。

您可以使用SheetView 或者是Appearance 对象的LockBackColor, LockForeColor, 和LockFont 属

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Farpoint-中文手册(7)在线全文阅读。

Farpoint-中文手册(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/662972.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: