VBA应用基础与实例教程-上机实验指导
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 李政 等编著
出 版 社: 国防工业出版社
出版时间: 2009-1-1字数: 420000版次: 2页数: 256印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787118059939包装: 平装内容简介
本书是与CVBA应用基础与实例教程(第2版)》配套的上机实验指导书,与主教材的15章对应,共给出109个实验题目。每个实验都是精选的VBA编程实例,既与主教材内容有联系,又有一定扩充。
对于每一个实验,详细地介绍了实验步骤,讲解了主要技术或思路,对代码进行了设计和分析,读者按照这些指导可以顺利地完成实验。
通过上机实验指导还介绍了一些新的知识、程序设计技术和技巧,探讨了VBA软件的开发与应用方法,使读者可以积累知识、开阔思路、提高能力、拓展应用。
本书既可作为高等院校(或高职高专院校)计算机以及相关专业师生的教学用书,又可作为软件开发和应用人员很有价值的参考资料。
目录
第1章VBA基础知识
实验1将Word字符改为大写、小写、全角、半角
实验2将若干图片插入PowerPoint幻灯片
实验3“小五缩进”程序
实验4生成ASCII码表
实验5爱因斯坦的阶梯问题
实验6八进制数转换为十进制数
实验7百马驮百担问题
实验8创建“九九”表
实验9分解因子
实验10哥德巴赫猜想问题
实验11计算1+12+123+1234+12345
实验12检查字符串是否为回文
实验13将所有元素逆置
实验14将指定元素逆置
实验15将数据向右移动n个单元格
实验16将第二行数据合并到第一行且保序
实验17多种方法排序
实验18求m×n矩阵所有靠外侧元素之和
实验19求n×n矩阵每行最大值中的最小一个
实验20求第一行中出现最多且值最大的数及次数
实验21求最大公约数
实验22输出能被7或11整除的数
实验23输出n行由A开头的倒三角字符图形
实验24输出所有对等数
实验25输出指定形式的方阵
实验26四舍六人问题
实验27提取字符串中的数字
实验28统计文档中英文单词的个数
实验29猴子分桃子问题
实验30将n阶方阵就地按顺时针方向旋转90度
第2章VBA程序设计
实验1提取、删除指定格式文本
实验2Excel信息整理
实验3打印会议桌签
实验4在Word中生成年历
实验5由身份证号求性别、年龄、生日、地址
实验6在Word中由年份求生肖、干支
实验7在Excel中由生日求干支、生肖、星座、年龄
实验8在Word中计算员工工龄
实验9在Excel中计算员工工龄
实验10由生日计算到指定日期的年龄
实验11在Word中列文件目录
实验12在Excel中列文件目录
实验13删除文档的空白行
实验14删除文档中指定的字符串
实验15优化免试生筛选
实验16统计Word文档中字符串出现次数的改进方法
第3章VBA应用技术
实验1列出Word内置命令按钮的ID值和标题
实验2将Word中第1段文本传送到PowerPoint
实验3等待与计时
实验4互换Excel表格行列数据
实验5互换Word表格行列数据
实验6返回多个最大值地址
实验7 自动填写单元格列标和行号
实验8将图表导出为图片
实验9无标题栏窗体进度条
实验10定时刷新Web查询
实验11Excel两区域数据最大值比较
实验12添加图片图注
实验13统计word表格各单元格中“A”的数量
实验14统计Excel区域中不重复的数据个数
实验15设置、取消数据分级显示
第4章VBA递归程序设计
实验1用循环方法实现的求阶乘函数
实验2用循环程序输出Fibonacci数列前30项
实验3求Fibonacci数列中大于t的最小一个数
实验4用递归法求平方根
实验5另一种形式的汉诺塔时钟
第5章学生考试专用证生成模板
实验1学生电话、寝室号查询
实验2用Excel和VBA实现的“点歌台”
实验3普通话测试文件分类
实验4Excel单元格数据转存
第6章用Excel实现竞赛核分与排名
第7章教师教学质量评估核分模板
第8章Excel师资状况信息模板
第9章点阵式标语牌字模生成软件
第10章成绩报告表模板
第11章成绩汇总表模板
第12章教师教学工作量统计模板
第13章通用图文试题库系统
第14章Excel排课模板
第15章教学计划辅助制订模板