站内搜索

返回   安讯中国 > 安讯产品 > e.Spreadsheet电子表格
注册
论坛帮助 日历事件 搜索 今日新帖 标记版面已读

回复
 
LinkBack 主题工具 搜索本主题 显示模式
  #1 (permalink)  
旧 2008-9-19, 09:22 AM
xchen 的头像
Administrator
 
注册日期: 2008-3-13
帖子: 92
存款: 1,703
默认 [示例]e.Spreadsheet中如何使用VBA

e.Spreadsheet可以生成带有VBA代码与Excel宏的Excel电子表格。下面以一个例子来说明在e.Spreadsheet中如何设置与使用VBA模板。

创建与命名文件
为了在您的e.Spreadsheet应用中使用VBA功能,您必须首先在一个单独的Excel文件中编写VBA代码,然后将该Excel作为模板来生成e.Spreadsheet报表。按以下步骤操作:
创建e.Spreadsheet设计文件(如MyReport.sod)
创建Excel文件并编写VBA代码(如MyReport.sod.xls)
保存Excel与e.Spreadsheet文件在相同目录下,设置以上方式的文件名。

运行报表
在e.Spreadsheet设计器中运行报表,并在预览视图下选择菜单文件->另存为,将文件保存为Excel文件(MyReport.xls),或者直接使用工具栏中的用Excel查看按钮预览报表。当在Excel中打开报表结果时,结果中既包括了e.Spreadsheet的设计又包括了Excel
VBA宏。

示例
附件是上述电子表格示例,它定义了一个VBA宏,该宏在工作表中放置一个按钮,点击该按钮会触发另一个VBA函数,对选中单元格求和并将结果显示在对话框中。
上传的附件
文件类型: zip essVBA.zip (10.4 KB, 2 次查看)
__________________
用报表了吗?找安讯!更好、更快、更实用、更安全,我们经受过数百家全球财富2000公司的锤炼!你准备好了吗?
回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


服务条款 | 隐私政策
安讯中国 上海浦东新区浦东南路1271号华融大厦21层2101室
电话:(+86)21-58826388   发送邮件联系我们  沪ICP备06010344号
Actuate Corporation © 2008
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Content Relevant URLs by vBSEO 3.1.0