如何学习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实践经验,全部浓缩在下面的各个教程中:

相关推荐
VBA63374 天前
VBA高级应用30例 应用6 第5部分:5 利用VBA从XML文件中导出数值数据
vba
VBA633712 天前
VBA信息获取与处理专题七第二节 网络通信过程的解读
vba
VBA633718 天前
数组与字典解决方案第二十九讲 数组的创建方法小结及回填的注意事项
vba
小妖6661 个月前
excel 怎么在单元格内容自动加上一段文字不能用公式
excel·vba
VBA63371 个月前
VBA之Word应用第五章第五节 Range对象的属性(四)
vba
VBA63371 个月前
VBA信息获取与处理专题七第一节 网络通信基础
vba
yivifu1 个月前
怎样将Word文档中脚注引用后面的空格轻松删除
word·vba
VBA63371 个月前
VBA之Excel应用第五章第四节 变量的生命周期
vba
VBA63371 个月前
VBA中类的解读及应用第三十五讲 类对象的生死轮回----“二师兄”的成长历程之七
vba
SunnyDays10111 个月前
使用 C# 添加、修改和删除 Excel VBA 宏 (无需 Microsoft Office Interop)
c#·excel··vba