ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

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

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2009-11-16 23:13 | 显示全部楼层 |阅读模式
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhangting19 ... /01/25/2065871.aspx
Spreadsheet.XMLData     字符串类型的属性,可用来获得或设置XML格式的电子表格内容。
Spreadsheet.Range     该方法接受一个区域引用(例如A1:B2或A:B),返回一个Range对象。
Spreadsheet.ActiveSheet     当前激活Sheet页
Spreadsheet.Cells     单元格集合
Spreadsheet.ActiveSheet.ActiveCell     当前激活单元格
Spreadsheet.AllowPropertyToolbox     控制是否显示属性工具箱。
Spreadsheet.AutoFit     决定控件是否处于”自动适应”模式。
Spreadsheet.Dirty     当控件中有任何修改,任何单元被改变后,这个属性会被置为true。通常使用Dirty属性来判断是否需要保存内容。
Spreadsheet.DisplayColHeaders, Spreadsheet.DisplayRowHeaders     控制是否显示行头和列头。
Spreadsheet.DisplayPropertyToolbox     控制是否显示属性工具箱。
Spreadsheet.DisplayTitleBar     控制是否显示标题栏。缺省true
Spreadsheet.DisplayToolbar     控制是否显示工具条。缺省是显示。
Spreadsheet.EnableAutoCalculate     控制电子表格模型是否重算。
Spreadsheet.ScreenUpdating     屏幕刷新。默认刷新。
Spreadsheet.Selection     返回当前选择的对象。使用TypeName函数来判断。
Spreadsheet.TitleBar     可以改变标题栏的文本和格式。
Spreadsheet.ViewableRange     控制电子表格实际可见的部分。
Range.Address     该属性返回一个区域的地址。
Range.Cells     区域单元格集合
Range.Column, Range.Row     区域中首行和首列的编号。
Range.Columns, Range.Rows     Range对象包含的行或者列的集合。
Range.Value     该属性获得或设置区域的值。
Range.Formula     该属性读写一个单元的公式字符串。记住在公式的开始使用等号(=)。
Range.Text     返回Range.Value属性的格式化版本。
Range.NumberFormat     字符串类型的属性,控制单元中数字的格式。
Range.Font     返回一个许多组件都能使用的常用的Font对象。
Range.Borders      该属性返回一个Borders对象,可以通过它来设置每个单元边框的各个特性,如边框线的线粗,样式及颜色。
Object_Initialize()      在控件加载时发生,但在加载完成前完成初始化。
Range_Change()      只要电子表格中的一个或多个单元被改变,该事件就会被触发。
Object_StartEdit (ByVal Selection, ByVal InitialValue, ByVal Cancel, ByVal ErrorDescription)Object_EndEdit(ByVal Accept, ByVal FinalValue, ByVal Cancel, ByVal ErrorDescription)      当一个单元将要被编辑,正要结束编辑时触发。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-11-16 23:16 | 显示全部楼层
那位还有SpreadSheet控件的资料,欢迎补充!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-11-17 14:04 | 显示全部楼层

(转)OWC学习笔记-电子表格(Spreadsheet)风格属性设置

在项目中用电子表格,客户并不希望在系统中看到微软的logo或其他excel明显的标记,我通过设置Spreadsheet的一些属性来满足需求。[示例使用JavaScript,后续相同]

1. DisplayToolbar属性,如果指定电子表格、图表区或“数据透视表”列表显示了工具栏,则返回 true。默认值为 true。Boolean类型,可读写。
示例:Spreadsheet.DisplayToolbar= false/true;

2. DisplayTitleBar属性,如果指定的电子表格显示了标题栏,则返回true。默认值为true。Boolean类型,可读写。
示例:Spreadsheet.DisplayTitleBar= false/true;

3. DisplayPropertyToolbox属性,设置该属性为 true可显示“命令和选项”窗口。Boolean类型,可读写。
示例: Spreadsheet.DisplayPropertyToolbox = false/true;

4.DisplayOfficeLogo 属性,设置为True可在工具栏上显示 Microsoft Office 徽标。Boolean类型,可读写。
示例: Spreadsheet.DisplayPropertyToolbox = false/true;

除了Spreadsheet对象的一些属性,我还设置Window对象的一些属性
Window 对象,表示一个窗口。许多工作表特性,诸如滚动条和网格线,实际上是窗口的属性。Window对象为Windows集合的成员。每个工作表具有唯一的Window对象。代码只能访问工作簿活动工作表的窗口。也就是说,尽管Windows集合表现为只有一个Window对象,但实际上有多个Window对象,不过只能访问活动工作表的Window对象。

5.DisplayColumnHeadings属性,返回或设置指定窗口是否显示列标题。设置该属性为 false将隐藏列标题。默认值为 true。Boolean类型,可读写。
示例: Spreadsheet..ActiveWindow.DisplayColumnHeadings= false/true;

6.DisplayRowHeadings属性,返回或设置指定窗口是否显示行标题。设置该属性为 false将隐藏列标题。默认值为 true。Boolean类型,可读写。
示例: Spreadsheet..ActiveWindow.DisplayRowHeadings= false/true;

7.DisplayHorizontalScrollBar/DisplayVerticalScrollBar属性,如果指定电子表格显示了水平/垂直滚动条,则返回true。默认值为true。Boolean类型,可读写。

8.DisplayWorkbookTabs属性,如果显示工作簿标签,则返回 true。如果设置单个 Window 对象的该属性为 False,则工作簿所有窗口的该属性均设置为 False。默认值为 true。Boolean 类型,可读写。

9.DisplayGridlines属性,如果指定电子表格显示了网格线,则返回 true。默认值为 true。Boolean类型,可读写。

TA的精华主题

TA的得分主题

发表于 2009-11-17 22:15 | 显示全部楼层
以前学过小小VB,现在还是觉得VBA好

TA的精华主题

TA的得分主题

发表于 2009-12-2 10:24 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
版主有没有实例教程,贴出来学习下

TA的精华主题

TA的得分主题

发表于 2010-9-3 15:41 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
太详细了……

TA的精华主题

TA的得分主题

发表于 2010-9-7 16:58 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
太好了,好不容易找到,谢楼主了。

TA的精华主题

TA的得分主题

发表于 2010-10-1 21:17 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-10-8 09:10 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2011-9-8 12:36 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-6-3 20:43 , Processed in 0.041736 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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