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

相关推荐
VBA633713 天前
AI批量PDF数据抓取工具
vba
Access开发易登软件16 天前
我全新开发了一套 Access 通用 Excel 导入工具,现在开源了
数据库·microsoft·excel·mfc·vba·access·access开发
VBA633716 天前
VBA之Word应用第五章第九节 Range对象的方法(三)
vba
wuchunyu00220 天前
VBA 行内容相同时字体变灰
vba
VBA633724 天前
VBA 64位API声明语句第025讲
vba
Access开发易登软件1 个月前
Access 导入 Markdown 表格:把文档里的数据写进表
前端·html·vba·markdown·access开发
zhongwei2281 个月前
vba将一个文件夹的内容复制到另外一个文件夹的函数,若存在则是否覆盖的参数。复制前检查源文件夹是否存在。若目标文件夹不存在,则新建
前端·vba
Access开发易登软件1 个月前
Access 复杂业务计算,SQL 写在 VBA 还是存储过程?
microsoft·vba·access·access开发
SunnyDays10112 个月前
如何使用 Python 添加和编辑 Excel VBA 宏(无需安装 Excel)
开发语言·python·excel·vba
taller_20002 个月前
【005】PiE 与传统 VBA 的核心区别
python·vba·pie·py