EXCEL的VBA问题,我是一个VBA新手,各位大侠快来帮忙呀!小女子感激不尽!急急急........

jlzjh1 2006-09-14 09:45:24

我的课题是有一张EXCEL表:表中有七列分别是日期(DATES)、时间(TIMES)、STR1、STR2、STR3、STR4和STR5.整个设计方案由EXCEL的VBA设计完成。
DATES列中各行值分别为:2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-1,
2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-1,2005-9-2,2005-9-2
TIMES列中各行值分别为:11:00 , 12:00 , 13:00 , 14:00 , 15:00 , 16:00
17:00 , 18:00 , 19:00 , 20:00 , 21:00 , 22:00 , 23:00 , 00:00 , 00:00
STR1列中各行值分别为: 249.5 , 249.5, 249.4, 249.5, 249.4, 249.6,
250.0, 250.1, 250.0, 250.0, 250.3, 249.5, 249.4, 249.6, 250.3
STR2列中各行值分别为: 259.5 , 252.5, 249.4, 249.5, 249.4, 239.6,
250.0, 250.1, 250.0, 250.0, 250.3, 249.5, 249.4, 249.6, 240.3
STR3列中各行值分别为: 269.5 , 250.5, 249.4, 249.5, 249.4, 239.6,
250.0, 250.1, 250.0, 250.0, 250.3, 249.5, 249.3, 249.5, 240.3
STR4列中各行值分别为: 269.5 , 250.5, 249.4, 249.5, 249.4, 239.6,
250.0, 250.1, 250.0, 250.0, 251.3, 245.5, 239.3, 249.5, 250.3
STR5列中各行值分别为: 269.5 , 250.5, 249.4, 249.5, 249.4, 249.6,
250.0, 250.1, 240.0, 250.0, 255.3, 245.5, 249.3, 248.5, 250.3
要求:
一、平均值:输出历史数据中所需操作参数的小时平均值。
操作人员可以随时输入或修改日期、时间和所要显示数据的个数,根据日期、时间和所要记录数据的个数从历史趋势或数据库中取出对应时间STR1、STR2、STR3、STR4和STR5的数据;计算、显示各参数的平均值。
若输入的日期、时间为起始时间,则按照显示数据的个数顺延;若输入的日期、时间为终止时间,则按照记录数据个数倒推。
二、差值:从历史趋势或数据库中按照需要的起始时间和终止时间,取得所需参数的起始值和终止值,并进行差值计算。如:时间为了18:00 点和平共处五项原则:21:00点的STR1、STR2、STR3、STR4和STR5各项差值。
多谢各位大侠参与我的问题.最好给我一个源程序。万分感谢!
...全文
178 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧