VBA编程_常用函数总结1[通俗易懂]

VBA编程_常用函数总结1[通俗易懂]文章目录IsEmptyReplaceAscMidRoundIsEmpty  用于判断单元格是否为空:SubMain()ActiveSheet.Cells(7,3).Value=1IfIsEmpty(ActiveSheet.Cells(7,3))ThenDebug.Print”IsEmpty”ElseDebug.Print”NotEmpty”EndIfEndSubReplace  函数原型如下

大家好,又见面了,我是你们的朋友全栈君。

文章目录

IsEmpty

  用于判断单元格是否为空:

Sub Main()
    ActiveSheet.Cells(7, 3).Value = 1

    If IsEmpty(ActiveSheet.Cells(7, 3)) Then
        Debug.Print "Is Empty"
    Else
        Debug.Print "Not Empty"
    End If
End Sub

Replace

  函数原型如下:

Replace(string, find, replacewith)
  • 功能:将string中的findreplacewith进行替换。
  • 返回值:返回被替换后的字符串。
Sub Main()
    Dim movie_name As String
    movie_name = Replace("速度与激情8.mp4", ".mp4", ".avi")
    Debug.Print movie_name ' 输出“速度与激情8.avi”
End Sub

Asc

  输出字符串首字符的ASCII码:

Sub Main()
    Debug.Print Asc("123")
End Sub

Mid

  函数原型如下:

Mid(string, start, length)
  • 功能:从string中提取从start起始的length个字符。
  • 返回值:返回提取出的字符串。
Sub Main()
    Dim txt As String
    txt = "This is a beautiful day!"
    Debug.Print Mid(txt, 1, 7)
End Sub

Round

  函数原型如下:

Round(expression, [numdecimalplaces])
  • 作用:对expression进行四舍五入,numdecimalplaces是小数位数。
  • 返回值:返回四舍五入后的数值。
Sub Main()
    Debug.Print Round(12.56)    ' 输出13
    Debug.Print Round(12.56, 0) ' 输出13
    Debug.Print Round(12.56, 1) ' 输出12.6
End Sub
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142805.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • t分布, 卡方x分布,F分布

    t分布, 卡方x分布,F分布T分布:温良宽厚本文由“医学统计分析精粹”小编“Hiu”原创完成,文章采用知识共享Attribution-NonCommercial-NoDerivatives4.0国际许可协议(http://c

    2022年8月2日
    5
  • bool数组初始化

    bool数组初始化输入memset(boolArray,0,sizeof(Array));头文件是#include;如果初始化为全部false,c++有一个零初始化器(zero-initializer)boolboolArray[ARRAY_SIZE]={0};这个零初始化器是通用的,其他类型的数组也可以通过这个初始化;charmyarray[ARRAY_SIZE]=

    2022年7月18日
    9
  • idea打包maven项目jar_tomcat部署maven项目

    idea打包maven项目jar_tomcat部署maven项目今天遇到一个需求,客户要求项目用maven管理,真是操碎了心,还好最终解决了,也在这里分享一下心得。首先选中要buide成maven的包——>右键——>addframeworksupport…,然后勾选maven即可;…

    2022年9月28日
    0
  • 利用STM32F103精确控制步进电机

    利用STM32F103精确控制步进电机**利用STM32F103控制步进电机精确角度转动**欢迎使用Markdown编辑器你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,…

    2022年6月1日
    34
  • vue双向绑定指令[通俗易懂]

    vue双向绑定指令[通俗易懂]vue双向绑定指令

    2022年9月14日
    0
  • snmptrap使用[通俗易懂]

    snmptrap使用[通俗易懂]SNMP简单网络管理协议,其中其支持的一个命令snmptrap命令,用于模拟向管理机发送trap消息。启动陷阱方法:snmptrapd-C-c/etc/snmp/snmptrapd.conf-Lf/var/log/net-snmptrap.log例如:snmptrap-v1-cpublic192.168.2.124.1.3.6.1.4.1…

    2022年8月21日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号