学习Excel技术,关注微信公众号:

excelperfect

下面是2020年11月12日发布的一些简单的ExcelVBA问题的答案,是不是和你想的一样。

1.表达式11mod 3的计算结果是什么?

2。11除以3商3余2,因此答案是2。

2.如果A为True而B为False,则表达式A Or B的计算结果是什么?

True。这是很显然的。

3.比较表达式“Smith”= “smith”的计算结果是True还是False?

默认情况下,结果是False。但是如果在模块顶部添加语句:OptionCompare Text,则结果为True。

4.假设Obj1和Obj2都是对象引用,你如何确定它们是否引用了相同的对象?

使用Is运算符:Obj1 Is Obj2。

5.表达式4 +2 * 8和(4 + 2)* 8的计算结果是否相同?请解释。

不相同。4 + 2 * 8的结果是20,因为按运算优先级先计算乘法再将其结果相加;(4 + 2)* 8的结果是48,先计算括号内,再将其结果与括号外的数字相乘。

6.在If... End If块中的某些VBA语句总会执行吗?

不一定,除非还有Else子句。在条件为False时,If … End If语句内的语句不会被执行。

7.什么时候可以省略Select Case语句的Else部分?

如果在所有Case语句都不匹配的情况下没有要执行的代码,则可以省略Else部分。

8.IIf函数有什么作用?

IIf函数评估条件,如果为True,则返回一个值;如果为False,则返回另一个值。

9.如何确保Do... Loop语句中的语句至少执行一次?

仅当条件置于循环末尾时,才能保证语句至少执行一次。

10.什么时候应该使用While ... Wend语句?

不需要。虽然仍被支持,但更灵活的Do ...Loop语句已取代了While... Wend。

11.可以在For... Next循环中放入多少条Exit For语句?

没有限制。

12.Function过程与Sub过程有何不同?

Function过程会向程序返回一个值,而Sub过程则不会。

13.过程中的代码行数有什么限制?

没有限制,但是良好的编程习惯规定过程不应太长,最多30至40行代码是合理的。

14.如何将数组作为参数传递给过程?

数组名后加上空括号。

15.如何指定函数要返回的值?

通过将值赋给函数名称。

16.过程中的局部变量能否在调用过程之间“记住”其值?如果要这样,怎么办?

能够,通过使用Static关键字声明变量。

17.VBA可以识别通用格式的日期,例如2020/11/11。在VBA代码中,如何表明该值是日期?

通过将其括在#字符中。

18.哪个VBA函数用于为日期添加间隔?

DateAdd函数。

19.哪两个函数用于搜索文本(在另一个字符串中查找一个字符串)?

InStr函数和InStrRev函数。

20.如何转换字符串,以使每个单词的首字母大写,而所有其他字母小写?

使用vbProperCase参数调用StrConv函数。

21.字符“A”和“a”是否具有相同的ASCII值?

不是。同一字母的大写和小写具有不同的ASCII值。

22.如何从字符串开头提取一定数量的字符?

使用Left函数。

23.在VBA程序中使用哪个Excel对象引用的工作表单元格区域?

Range对象。

24.假设单元格区域引用单个工作表单元格,你如何知道该单元格是否为空?

Range对象的Value属性返回一个空字符串。

25.Worksheet对象的UsedRange属性引用什么?

包含工作表中所有已使用单元格的最小单元格区域。

26.如何在单元格中添加批注?

获取引用该单元格的Range对象,然后调用AddComment方法。

27.一个工作表可以有多少个Selection对象?

只有一个。

28.Range.Activate和Range.Select方法有何不同?

对于单个单元格区域,它们是相同的。对于多个单元格区域,Activate选择单元格区域左上角单元格,而Select则选择整个单元格区域。

完美Excel微信公众号本周内容

在完美Excel公众号中,本周推出的内容清单如下:

  • 一些基本的Excel VBA编程问题,答案来了

  • Excel小技巧66:快速求和

  • Excel实战技巧92:快速获取指定目录下所有文件清单

  • 简单的Excel VBA编程问题又来了,你能答出来吗?

  • Excel公式技巧64:为重复值构造包含唯一值的辅助列

  • Excel小技巧67:列出工作表中所有定义的名称

完美Excel社群本周内容

本周完美Excel社群内容更新不是很多,仍然是《Excel编程周末速成班》的后续内容:

  • 第9课:处理文本

  • 第10课:使用Ranges和Selections

  • 第11课:处理列(Columns),行(Rows)和单元格(Cells)

下周继续努力,争取推出更多有用的内容。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

编程隐藏child指定列_简单的Excel VBA编程问题解答——完美Excel第183周小结相关推荐

  1. Excel VBA编程常用语句300句

    Excel VBA编程常用语句300句 ************** * VBA 语句集 * * (第 1 辑) * ************** **************** * 定制模块行为 ...

  2. Excel VBA 编程的常用代码

    强制声明变量 Option Explicit 说明:该语句必在任何过程之前出现在模块中. 声明常数 用来代替文字值. Const ' 常数的默认状态就是 Private. Const My = 456 ...

  3. 陈表达VBA笔记-Excel VBA 编程-在表格做自动筛选的功能

    Excel VBA 编程,在表格做自动筛选的功能 下面的例子是自动筛选85列的内容,筛选内容为处方 Private Sub CommandButton11_Click()     '筛选处方     ...

  4. 小福利,用Excel VBA编程制作一个变色小游戏

    小福利,用Excel VBA编程制作一个变色小游戏 设计思想:在正方形的四条边上都是设置循环函数,不断改变颜色和单元格里面的数值. Option ExplicitSub 按钮1_Click() Dim ...

  5. 视频教程-EXCEL VBA编程(excel办公高手必经之路)-Office/WPS

    EXCEL VBA编程(excel办公高手必经之路) Office培训讲师,51CTO金牌讲师,从2005开始从事Office培训至今.擅长Excel.Word.PowerPoint等软件的应用,著有 ...

  6. orm提取指定列_使用ORM提取数据很容易! 是吗?

    orm提取指定列 介绍 几乎所有系统都以某种方式与外部数据存储一起运行. 在大多数情况下,它是一个关系数据库,并且通常将数据获取委托给某些ORM实现. ORM涵盖了很多例程,并且带来了一些新的抽象作为 ...

  7. delphi listview1添加指定列_对表格的列进行批量处理的函数详解

    Table.TransformColumns Table.TransformColumns(table as table, transformOperations as list, optional ...

  8. response_json是什么类型数据_零基础学VBA编程第5课:什么是数据类型?

    每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / 知识星球:Excel 嗨,大家好,我是星光,今天咱们来继续学习VBA编程. 在 ...

  9. response_json是什么类型数据_零基础学VBA编程05:什么是数据类型?

    每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / 知识星球:Excel 嗨,大家好,我是星光,今天咱们来继续学习VBA编程. 在 ...

最新文章

  1. jwt:token的解析
  2. Windows系统下多显示器模式开发
  3. nginx的安装与配置
  4. Spark shuffle:hash和sort性能对比
  5. Eclipse反编译插件
  6. Java中jdk安装与环境变量配置
  7. mac安静执行脚本_自动切换mac输入法-安静模式
  8. Winform UI界面设计例程——多线程访问UI控件
  9. C语言——学习笔记(全)
  10. Win10任务栏卡死解决方法
  11. 爬虫3_获取汇率数据
  12. 手机java update_手机里的java菜单老是自动更新为什么啊
  13. helm模板开发-流程控制、作用域、循环、变量(三)
  14. 云原生系列三:K8s应用安全加固技术
  15. 数据库高并发的解决方案
  16. 泰森多边形(Voronoi diagram)
  17. css:居中的几种布局方式
  18. flutter1.9升级flutter2.0错误整理
  19. 3、AspnetCore 在接口调用时不成功
  20. Java多线程-将全量用户表70万数据压缩并生成CSV文件和推送到FTP上(最快快方式)

热门文章

  1. devstack安装OpenStack Pike版本 (OVN+VLAN)
  2. 处理数据包的开源项目FD.IO
  3. 初探Apache Impala
  4. Java批量生成数据库测试数据
  5. 【Java基础】static初始化块
  6. 关于vector的迭代器失效的问题
  7. 一张PDF了解JDK10 GC调优秘籍-附PDF下载
  8. Spring Boot JPA中关联表的使用
  9. Spring Boot JPA中使用@Entity和@Table
  10. kotlin学习之类的扩展(四)