首页 VBA实验十四

VBA实验十四

举报
开通vip

VBA实验十四浙江大学城市学院实验报告课程名称VB程序设计基础与实验实验项目名称实验十四、VBA程序设计1学生姓名专业班级学号实验成绩指导老师(签名)日期一.实验目的和要求掌握VBA中Excel函数的调用;工作簿、工作表等常用对象的使用;单元格的表示及各种属性的设置。二.实验内容和原理【练习14-1】调用EXCEL的RAND和INT内部函数,在A列的1—10行输入序号1—10,在B列的1—10行填入0—1之间的随机数,在C列的1—10行填入两位正整数,最后在C列的11行...

VBA实验十四
浙江大学城市学院实验报告课程名称VB程序设计基础与实验实验项目名称实验十四、VBA程序设计1学生姓名专业班级学号实验成绩指导老师(签名)日期一.实验目的和要求掌握VBA中Excel函数的调用;工作簿、工作 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 等常用对象的使用;单元格的表示及各种属性的设置。二.实验内容和原理【练习14-1】调用EXCEL的RAND和INT内部函数,在A列的1—10行输入序号1—10,在B列的1—10行填入0—1之间的随机数,在C列的1—10行填入两位正整数,最后在C列的11行求出该列的最大数(不能调用MAX函数)。以上要求均用程序实现。SubV13_1()DimkAsIntegerDimaAsString,bAsString,cAsStringFork=1To10a="A"&kb="B"&kc="C"&kRange(a).Value=kRange(b).Value=Rnd()Range(c).Value=Int(Rnd()*90)+10NextkSetmyR=Worksheets("Sheet1").Range("C1:C10")Cells(11,3)=(myR)EndSub【练习14-2】用()函数输入10个数,放入单元格A1:A10,在C列输出其中超过平均数的数和个数。Subave()DimkAsInteger,s(10)AsInteger,sumAsIntegerDimaAsString,cAsStringDimaverAsSingleFork=1To10s(k)=InputBox("")sum=sum+s(k)a="A"&kRange(a).Value=s(k)Nextkaver=sum/10n=1Fork=1To10Ifs(k)>averThenc="C"&nRange(c).Value=s(k)n=n+1EndIfNextkRange("C11").Value=n-1EndSub【练习14-3】参见下图中的学生成绩表,遍历5门课的所有成绩,凡是低于60分的,用红色显示(不用条件格式,要用程序实现)。练习14-3界面PrivateSubCond_Format() DimiasLong,jasLong Fori=1toForj=5to9 IfCells(i,j).Value<60Then_ Cells(i,j).=RGB(255,0,0) Nextj NextiEndSub【练习14-4】编程序,在工作表上打印九九乘法表如下。练习14-4界面Subtab99()DimiAsInteger,jAsIntegerFori=1To9Cells(1,i+1)=iCells(i+1,1)=iNextiFori=1To9Forj=iTo9Cells(i+1,j+1)=i*jNextjNextiEndSub三.讨论、心得(必须做)
本文档为【VBA实验十四】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
建英
教育
格式:doc
大小:100KB
软件:Word
页数:0
分类:企业经营
上传时间:2020-09-01
浏览量:0