此脚本专为surfer(类似VBA,但与VBA不完全相同),它操作surfer动作。
实际上,它和excel一样,VB通过语句可以进行操作excel或surfer。
同样,它和excel一样,本身也有脚本,也可以自我操作。
顶部是Application对象,它包括四个子对象(上面紫框),前两个是集合对象。
一、文档集合(Documents Collection)
这是一个大集合,不能直接使用。分绘图对象和工作表对象。
1、绘图对象
绘图窗体,包括水平与垂直的标尺对象
形状对象:工具栏上的形状(拆线、矩形、字符、文本、多边形),坐标轴、地图形状(等值线、线框图等),组合对象(几个对象组合成一个对象)
选择对象:表示当前选择的对象集合,删除其中一个只是表明选择集合中没有这个对象,实际对象还存在。
页面设置
2、工作表对象
窗体对象,工作表中选择对象,当前单元对象。
已用单元对象(已经有内容的)
工作表的页面设置
单元格集合、行集合、列集合。
二、窗体对象
比如绘图窗体,工作表窗体
三、网格对象。
即surfer8菜单上的Grid所指
四、变异函数对象
专门对变异函数进行处理的对象。
另外,还存在一些独立的对象。比如:线条对象、颜色对象等等。