如何学习VBA之3.4 初级阶段自测题

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的劳动效率,而且可以提高数据处理的准确度。我推出的VBA系列教程共九套和一部VBA汉英手册,现在已经全部完成,希望大家利用、学习。

如果您只是一般的职场VBA需求,可以打包选择7.1.3.9教程+汉英手册,第7套教程是入门,第1套教程是入门后的提高,第3套教程字典是必备的VBA之精华,第9套教程是实用的典型案例讲解。这四套教程内容掌握后足以处理一般工作中的问题,实际写代码的时候再辅助代码汉英手册,足矣!如果您想进一步提高,就需要选择高级阶段的教程了

VBA是面向对象编程的语言,博大精深。很多朋友咨询VBA的学习方法,我会陆续给大家讲解一些我的经验,大家可以慢慢体会。今日的内容是如何学习VBA之3.4 初级阶段自测题

【分享成果,随喜正能量】大喜易失言,大怒易失礼,大惊易失态,大哀易失颜,大乐易失察,大惧易失节,大醉易失德,大话易失信,大欲易失命。谨记!​​​

如何学习VBA之3.4 初级阶段自测题

第七套教程和第一套教程学完后,您需要解答一下下面的问题,动手动脑试试吧。

3.4.1 问题一

一个工作薄有三个工作表,在打开时自动把工作表1展现在活动窗口,关闭时在工作表3 "A"列最后的单元格保存关闭的时间。

3.4.2 问题二

点击工作表中某个单元格时,如果这个单元格为公式则显示为绿色,并利用一个文本框3倍显示这个公式。

3.4.3 问题三

在某工作表中有两列行数不定的数据,实现按A列的冒泡排序。

3.4.4 问题四

在某工作表中A列有行数不定的数据,每个数据中有字符"-1",位置不定,如

112-1234,

2323535-1ASD,

2335345-1QWEE,

要实现按照字符"-1"分隔两段,把字符"-1"之前的数据填入相应行的B列中,如何实现?

3.4.5 问题五

写一段自定义函数,当输入两个数值a,b后,输出a*b+a*(a+b)+b*(a+b) ;并在工作表中验证这个自定义函数。

3.4.6 问题六

某个工作表中有A列有不同的整数数值,根据数值的不同,在B列的单元格中间位置中画出单元格宽度为长度的直线,虚线,单数画直线,双数画虚线。

3.4.7 问题七

代码的优化有哪些途径?对于VBA而言,视觉和速度是如何取舍?

3.4.8 问题八

利用工作簿打开文件中的所有文件,提取每个文件中固定字段的数值到同一个工作表中。

我20多年的VBA实践经验,全部浓缩在下面的各个教程中:

相关推荐
yivifu1 天前
使用VBA区分简体中文段落和繁体中文段落的方法
word·excel·vba
VBA63374 天前
VBA之Word应用:在Word中,什么是Range对象
vba
LAM LAB17 天前
【VBA】Excel指定单元格范围内字体设置样式,处理导出课表单元格
excel·vba
LAM LAB19 天前
【VBA】Excel实现批量对单元格替换、加粗文字
excel·vba
VBA63371 个月前
VBA技术资料MF432:数组排序
vba
VBA63371 个月前
VBA编程经典460句372-420
vba
VBA63371 个月前
VBA编程经典460句321-370
vba
wei10191 个月前
【Excel VBA基础编程】边玩边学:可视化程序开发
excel·vba·自动化工具
VBA63371 个月前
VBA即用型代码手册:自动调整表格大小适应页面Auto Size Table to fit Page
vba