1 引言 RSView Supervisory Edition(RSView SE)是美国Rockwell公司组态软件,是与Rockwell自动化产品结合最佳的可视化软件产品,提供了强大的数据监控能力,方便用户进行上位机的画面组态。RSView SE内嵌Visual Basic For Application(VBA),它为自定义及扩展RSView SE功能提供了完整开发环境。VBA是一种通用的自动化语言,是非常流行的应用程序开发语言VISUAL BASIC 的子集,它的主要功能是使已有的应用程序(EXCEL等)自动化。RSView SE和其它组态软件一样,本身报表生成、处理能力较弱。要实现复杂报表功能通常采用以下两种方法:一是使用高级编程语言(如:VB、VC、PB、Delphi等)开发一个报表打印程序,编译成可执行程序后在RSView SE中调用;二是使用RSView SE内嵌的VBA,与Excel相结合,利用Excel强大制表功能,实现报表打印功能。而后一种方法简单、灵活,本文结合应用实例给出这一方法的实现过程,其只要思路是:由于RS....[查看详细]