ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: HHAAMM

[VBA程序开发] SpreadSheet控件主要属性、方法和事件

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2011-9-25 21:58 | 显示全部楼层
大哥你太好了,正找这方面的资料呢

TA的精华主题

TA的得分主题

发表于 2011-12-18 08:20 | 显示全部楼层
单元格自动换行不知如何写代码

TA的精华主题

TA的得分主题

发表于 2011-12-27 20:26 | 显示全部楼层
作个记号,下次再看。谢谢分享!

TA的精华主题

TA的得分主题

发表于 2012-5-13 17:22 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-5-28 09:10 | 显示全部楼层
请问怎样设置横向滚动条的实际大小,就是使横向滚动条的宽度和spreadsheet的表格的宽度一样宽,不是指滚动区域,而是指横向滚动条的实际大小。

TA的精华主题

TA的得分主题

发表于 2012-6-1 12:01 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-9-8 15:47 | 显示全部楼层
请问版主:怎样在spreadsheet控件内部复制格式?

TA的精华主题

TA的得分主题

发表于 2012-10-22 23:17 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-10-24 23:40 | 显示全部楼层
真是电子表格中的电子表格!

TA的精华主题

TA的得分主题

发表于 2013-2-12 22:11 | 显示全部楼层
************* 方法 *************
1、AddIn:在指定的电子表格中添加加载项。
2、BeginUnd指定撤销块的开始。这意味着从该调用到与其相对应的 EndUndo 方法调用之间的所有语句均可在对 Undo 方法的一次调用中撤消。这样可以将整个宏合并为一个语句,以便于撤消。撤消块可以嵌套。
3、Calculate:计算打开的工作簿、工作簿中的指定工作表或工作表上的指定单元格区域。
4、CalculateFull:强制打开的工作簿上的公式重新计算
5、EndUnd指定撤消块的结束。这意味着从该调用到与其相对应的 BeginUndo 方法调用之间的所有语句均可在对 Undo 方法的一次调用中撤消。这样可以将整个宏合并为一个语句,以便于撤消。撤消块可以嵌套。
6、Evaluate:计算文本形式的表达式并返回结果。
7、Export:将spreadsheet导出到文件
8、FireParameterOut:使用此方法可触发 ParametersOutReady 事件。
9、RectIntersect:返回表示指定区域之间矩形交集的 Range 对象。
10、RectUnion:返回一个 Range 对象,表示指定区域联合中的最小单元格区域。
11、Refresh:刷新指定对象。
12、Repaint:强制重绘指定对象。
13、ShowAbout:显示“关于”对话框。
14、ShowContextMenu:在指定屏幕坐标显示自定义上下文菜单。
15、ShowHelp:显示 PivotTable 或 Spreadsheet 控件的主帮助主题。
16、Und撤消上一次操作或上一个位于 BeginUndo 和 EndUndo 方法调用之间的宏块。
17、UpdatePropertyToolbax:以当前选定对象更新“命令 和选项”窗口。
***************** 事件 ****************
1、BeforeContextMenu:在显示上下文菜单之前发生。用户单击鼠标右键或按下应用键将显示上下文菜单。
2、BeforeKeyDown:在用户按下键盘上的键之后、控件处理键击之前发生。如果用户将键按住,该事件将按照用户计算机上设置的键击重复间隔重复发生。
3、BeforeKeyPress:在用户按下并释放键盘上的键之后、控件处理键击之前发生。如果用户将键按住,该事件将按照用户计算机上设置的键击重复间隔重复发生。
4、BeforeKeyUp:在用户释放键盘上某个键之后、控件处理该键击之前发生。
5、BindingAdded:在通过 Edit Query 命令添加新的或修改现有的 XmlDataBinding 对象时发生。
6、BindingCompleted:在通过 Refresh 或 Update 方法将数据成功地加载到映射中或从映射中导出时发生。
7、BindingDeleted:在删除新XmlDataBinding对象时发生。
8、BindingError:在由于调用 Refresh 或 Update 方法而从数据源处收到错误时发生。
9、BindingUpdated:在现有 XmlDataBinding 对象的 BindingData 属性发生更改时发生。
10、Click:在用户单击指定控件时发生。
11、CommandBeforeExecute:在执行命令之前发生。如果要在执行命令之前加以指定限制,请使用该事件。
12、CommandChecked:在指定Microsoft Office Web Component 确定命令是否选中时发生。
13、CommandEnabled:在启用指定 Microsoft Office Web Component 命令时发生。
14、CommandExecute:在执行命令之后发生。如果要在执行特定命令之后执行一系列命令,请使用该事件。
15、CommandTipText:在指定 Microsoft Office Web Component 查询命令的屏幕提示文本时发生。
16、DblClick:在用户双击指定控件时发生。
17、EndEdit:当用户从编辑模式切换到指定 Spreadsheet 控件或数据透视表列表时发生。使用该事件可以对工作表或数据透视表列表明细区域中的数据项进行有效性验证。
18、Initialize:在 Spreadsheet 组件正在加载、加载完成之前发生。
19、KeyDown:在用户按下键盘上的键之后发生。如果用户将键按住,该事件将按照用户计算机上设置的键击重复间隔重复发生。
20、KeyPress: 在用户按下并释放键盘上的键后发生。
21、KeyUp: 在用户释放键盘上的键之后发生。
22、LoadCompleted: 在 Spreadsheet 组件完成加载之后发生。
23、MouseDown: 当用户在指针位于电子表格、数据透视表列表或图表工作区上按下鼠标键时发生。
24、MouseOut: 当用户将鼠标指针移出电子表格上的单元格时发生。
25、MouseOver: 当用户将鼠标指针停留在指定电子表格上的单元格时发生。
26、MouseUp: 当用户在指针位于电子表格、数据透视表列表或图表工作区上释放鼠标键时发生。
27、MouseWheel: 当用户旋转具有滑轮的鼠标设备上的滑轮时发生。
28、ParametersOutReady:在一组参数从所连接的实现 IParametersOutProvider 接口的 Web 部件传递到实现 IParametersOutConsumer 接口的电子表格 Web 部件时,就会发生该 ParametersOutReady 事件。
29、RowReady 在将 ListObject 对象加载到电子表格组件中,选中 ListObject 对象中的单行,调用 XmlDataBinding 对象的 Refresh 方法时,不管该方法成功与否,都会调用该组件的 RowReady 事件过程。
30、SelectionChange:当用户进行一项新的选择时发生。用户不能取消该事件。
31、SelectionChanging 当用户在选择区域时移动鼠标指针时发生。当用户使用键盘选择时不发生该事件。用户不能取消该事件。
32、SheetActivate 当激活工作表时发生。
33、SheetCalculate 在计算工作表后发生。
34、SheetChange 当用户或外部链接更改了任何工作表中的单元格时发生。
35、SheetDeactivate 用户在更换工作表时,该事件在 SheetActivate 事件之前调用。
36、SheetFollowHyperlink 在单击超链接时发生。
37、StartEdit:当用户在指针位于单元格中进入编辑模式时发生。
38、ViewChange:在重绘电子表格时发生。二、Names集合 说明:工作簿中所有 Name 对象的集合。每个 Name 对象可表示一个单元格区域、公式或常量值的定义名称。 ********************** 属性 **********************
1、Application:返回表示电子表格控件的 Spreadsheet 对象。
2、Count:返回指定集合中的对象数目。Long 类型,只读。
3、Parent:返回指定对象的父对象。
********************** 方法 **********************
1、Add:定义新名称。返回一个 Name 对象。
2、Item:返回 Names 集合中的 Name 对象。
三、Worksheet对象 说明:表示工作簿中的单个工作表。
************** 属性 **************
1、Application:返回表示电子表格控件的 Spreadsheet 对象。
2、AutoFilter:返回指定工作表的 AutoFilter 对象。
3、AutoFilterMode: 如果当前显示了“自动筛选”下拉箭头,则返回 True。可以将该属性设置为 False 来隐藏箭头,但不能将其设置为 True。使用 AutoFilter 方法筛选列表并显示下拉箭头。Boolean 类型,可读写。
4、Cells:返回一个表示对象中单元格的 Range 对象。
5、Columns:返回代表指定区域中列的 Range 对象。只读。或者返回代表指定工作表上所有列的 Range 对象。
6、CommandText: 返回或设置指定对象的命令字符串。
7、ConnectionString:返回或设置两层数据库连接的 ADO 连接。String 类型,可读写。
8、DataMember:返回或设置数据成员名称(指定控件将从数据源请求获取的记录集名称)。DataMember 类型,可读写。
9、EnableAutoFilter:如果指定工作表可以筛选,则返回 True。如果 Protection 的 Enabled 属性设置为 False 则该属性无效。Boolean 类型,可读写。
10、FilterMode:如果“自动筛选”条件当前隐藏了工作表行,则返回 True。默认值为 False。Boolean 类型,只读。
11、Index:返回相似对象集合中指定对象的索引号码。
12、IsDataBound:返回或设置一个 Boolean 类型,确定指定工作表是否绑定到外部数据源。可读写。
13、ListObjects:返回 Worksheet 对象的 ListObjects 集合。只读。
14、Name:返回或设置指定对象的名称。
15、Names:返回表示指定工作表中定义的所有工作表级名称的 Names 集合。只读。
16、Next:返回表示下一个工作表的 Worksheet 对象。
17、Parent:返回指定对象的父对象。
18、Previous:返回表示上一个工作表的 Worksheet 对象。
19、ProtectContents:如果工作表内容处于保护状态,则返回 True。Boolean 类型,只读。
20、Protection:返回一个包含指定工作表保护信息的 Protection 对象。如果 Enabled 属性设置为 False,则忽略保护属性。
21、ProtectionMode:如果启用了用户界面专用保护,则返回 True。通常返回 True。Boolean类型,只读。
22、Range:返回一个 Range 对象,表示单元格或矩形单元格区域。
23、Rows:返回一个表示活动工作表中所有行的 Range 对象。
24、StandardHeight:以点数返回工作簿中所有行的标准(默认)高度。Double 类型,只读。
25、StandardWidth:返回工作表中所有列的标准(默认)宽度。
26、Type:返回 XlSheetType 对象类型,只读。
27、UsedRange:返回表示指定工作表上所用区域的 Range 对象。
28、Visible:设置可见性 ************* 方法 *************
1、Activate:激活指定工作表。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-24 04:50 , Processed in 0.042555 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表