ExcelOffice【微信公众号:水星Excel】
  • 首页
  • 资源下载
  • VBA代码大全
  • EXCEL VBA
  • WORD VBA
  • PPT VBA
  • Excel图表
  • Python
  • C#
  • 联系站长

关注和分享Excel以及Office系列软件的方方面面,致力于提高中国的办公软件的使用水平

  • 当前位置 : 
  • ExcelOffice【微信公众号:水星Excel】
  • /VBA /VBA 基础知识 /
  • 如何用vba判断打开的文件是否处于受保护视图?

    2018年8月13日 作者:水星Excel
    9,728 次浏览 暂无评论

    当用vba代码遍历文件时,如果文件是从互联网上下载的,会弹出提示以受保护视图打开,无法继续编辑,此时代码会报错。

    vba中ProtectedViewWindow对象是与受保护的视图相关的对象。

    在[……]

     

    阅读全文>>>
  • 如何用vba创建工作表目录以及返回目录超链接?

    2018年8月9日 作者:水星Excel
    6,550 次浏览 暂无评论

    要用vba创建工作表目录和返回目录超链接,步骤可以如下:

    1. 首先新建一个工作表,在新建的工作表中创建其它工作表的目录超链接。
    2. 在其它工作表中任意位置插入图形,创建返回工作表目录的超链接。

    [……]

     

    阅读全文>>>
  • 如何用vba快速地创建以1月到12月为名称的工作表?

    2018年8月9日 作者:水星Excel
    4,394 次浏览 暂无评论

    若要用vba创建工作表,可以使用Worksheets.Add方法。

    它的语法如下:

    expression . Add( Before , After , Count , Type )

    其中Befor[……]

     

    阅读全文>>>
  • 如何解决Application.InputBox弹出的对话框单击取消出错的问题?

    2018年8月6日 作者:水星Excel
    8,313 次浏览 暂无评论

    如下代码所示:

    Sub QQ1722187970()
         Dim oRng As Range
         Set oRng = Application.InputBox("请选择要脱敏的数据区域",[......]

     

    阅读全文>>>
  • 如何用vba判断任意工作簿中是否存在指定名称的工作表?

    2018年8月1日 作者:水星Excel
    6,714 次浏览 暂无评论

    在vba中经常要访问工作表,访问工作表一般使用如下的代码

    Set oWK = oWB.Worksheets(sWkName)

    但是当指定名称的工作表不存在时,以上代码将返回错误。

    由于此类需求经常遇[……]

     

    阅读全文>>>
  • 如何用vba将形成a*b+c+d*e的数学表达式展开?

    2018年6月20日 作者:水星Excel
    3,148 次浏览 暂无评论

    比如将“75*2+90*3+120*1”形式的字符串展开为”75+75+90+90+90+120″形式的字符串。

    可以使用如下的自定义函数:

    Function GetString(ByVal oRng[......]

     

    阅读全文>>>
  • 如何在vba中定义常量?

    2018年6月7日 作者:水星Excel
    9,393 次浏览 暂无评论

    在编写vba代码的过程中对于经常使用的不变的数据,我们可以通过定义常量的形式把使得该数据的含义更加清晰。

    比如要在一段vba代码中要反复使用3000这个数字,它代表的是基础工资,那么可以定义如下的常量:[……]

     

    阅读全文>>>
  • VBA代码大全028:如何用vba生成随机的不重复整数?

    2018年6月6日 作者:水星Excel
    9,936 次浏览 暂无评论

    在如何用vba生成随机数?一文中我们介绍了用vba函数Rnd生成随机的0到1之间的不重复实数。

    如果要生成区间范围更大的随机整数,比如生成4到10之间的随机整数,可以使用如下的代码:

    Sub QQ17[......]

     

    阅读全文>>>
  • vba代码大全027:如何用vba生成0-1之间的随机数?

    2018年6月5日 作者:水星Excel
    11,787 次浏览 暂无评论

    在excel中,可以用工作表函数RAND​生成一个小于1,大于等于0的随机实数。

    这个函数是没有参数的,用法很简单,直接=RAND()即可。

    根据算法,即使整个工作表的单元格都使用这个函数,生成的[……]

     

    阅读全文>>>
  • 如何用vba获取任意月份的最后一天的日期?

    2018年6月4日 作者:水星Excel
    16,564 次浏览 1评论

    在excel 中有个工作表函数EOMONTH,可以返回指定日期的月所在最后一天的日期。

    在vba中没有这样的函数,但是可以使用DateSerial函数变通的获取到任意月的最后一天的日期。

    代码如下[……]

     

    阅读全文>>>
上一页 下一页

感谢你的支持,我将持续地写出更好的文章。

微信支持

本站精华

ado API chart ChartObject CommandBars customUI FileSystemObject goto ppt Presentation range ribbon shape shell Slide table TextRange vba xml 图形 图片 图表 域 域代码 字体 字典 定位 导出 拆分 数据透视表 数组 文件 文件夹 文本文件 日期 正则表达式 类模块 系列 网抓 自定义功能区 表格 邮件合并 页眉 页码 页脚

热门文章

  • 【工具下载】一键启用Excel、Word、PPT、WPS、Outlook、Access等所有带VBA软件的宏。
  • 【工具下载】Office Excel 按钮的图标以及FaceID
  • 好玩!微信群疯传的2020年flag动图,用excel也能做!
  • 如何用vba实现网站数据采集(网抓、爬虫)?
  • 如何用vba拆分word表格的单元格?
  • 如何区别Series、SeriesCollection、FullSeriesCollection对象?
  • 如何将ListView控件中的数据导出到Excel中?
  • VBA代码大全030:如何用vba强制关闭word进程?
  • 如何用vba快速地结束所有应用程序的进程?
  • VBA代码大全014:如何用vba返回桌面文件夹的路径?
  • 如何用vba判断活动工作表中的单元格是否被其它工作表的公式引用?
  • 其它软件带分隔符的多行文本如何快速转换成Excel的一列?
  • 如何在vba中使用api函数GetOpenFileName选择打开文件?
  • 如何用vba批量删除Word文档中的空白页?

微信公众号

版权声明:本站文章均属原创,转载时请标明出处。联系我们:QQ1722187970 Email:1722187970@qq.com  Theme zAlive by zenoven.
  • 首页
  • 资源下载
  • VBA代码大全
  • EXCEL VBA
  • WORD VBA
  • PPT VBA
  • Excel图表
  • Python
  • C#
  • 联系站长
回到顶部