[示例]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函数,对选中单元格求和并将结果显示在对话框中。
__________________
用报表了吗?找安讯!更好、更快、更实用、更安全,我们经受过数百家全球财富2000公司的锤炼!你准备好了吗?
|