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

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

  • 当前位置 : 
  • ExcelOffice【微信公众号:水星Excel】
  • /VBA /VBA 基础知识 /
  • 如何在vba中使用shell.application对象?

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

    Shell.Application表示外壳中的对象。方法被提供于控制外壳和执行外壳内的命令,也有一些方法获得其他外壳相关的对象。

    以下代码将打开运行对话框:

    Sub QQ1722187970()[......]

     

    阅读全文>>>
  • 如何在vba中实现将单列数据分列为多列数据的功能?

    2018年5月7日 作者:水星Excel
    12,410 次浏览 暂无评论

    在excel的“数据”选项卡下的“数据工具”组中有“分列”功能,可以实现将单列数据按照固定宽度或者指定的分隔符进行分列。

    在vba中可以使用range对象的TextToColumns方法实现以上功能。[……]

     

    阅读全文>>>
  • 如何在vba中求二进制序列的任意高低位值?

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

    我们知道十进制数111,可以表示为1*10^0+1*10^1+1*10^2,即可以等于1+10+100。

    任何一个n位的十进制数都可以表示为m位的数字(1≤m≤n)与10的m-1次幂的乘积之和。[……]

     

    阅读全文>>>
  • 如何用vba返回两个数的余数?

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

    在vba中提供了一个操作运算符mod可以直接计算两个数相除后的余数。

    比如要求32与6相除后的余数,可以是用如下的代码:

    Sub QQ1722187970()
        Dim i As Intege[......]

     

    阅读全文>>>
  • VBA代码大全036:如何用vba返回数值的整数部分?

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

    有时候我们在vba代码中要返回任意一个数的整数部分。

    比如数值1.23的整数部分为1,5.67的整数部分为5。

    一个数值的整数部分就是将该数值的小数部分去除,不进行四舍五入。

    vba中提供了[……]

     

    阅读全文>>>
  • 如何用vba拼接不同的字节数组?

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

    不同的字节数组如果要拼接成一个完整的数组,可以借组adodb.stream对象。

    利用adodb.stream对象将不同的数组写入一个空流,然后将流另存为一个文本文件,或者整体读取。

    代码如下:[……]

     

    阅读全文>>>
  • 如何用vba实现重复值的一对多查找?

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

    一对多查找是一种普遍的问题。

    在vba中如果要实现一对多查找,可以借助字典Dictionary对象。代码如下:

    Sub QQ1722187970()
        Dim oWK As Worksheet[......]

     

    阅读全文>>>
  • 如何用vba获取硬盘序列号?

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

    每个硬盘都有唯一的序列号。

    FileSystemObject对象下的Drive对象提供了一整套对硬盘的各种信息的访问对象模型。

    可以使用如下的代码获取所有硬盘的序列号:

    Sub QQ172218[......]

     

    阅读全文>>>
  • 如何用vba根据出生年月计算实际的年龄?

    2018年3月31日 作者:水星Excel
    8,903 次浏览 暂无评论

    比如张三的出生年月是1979月8月,由于现在是2018年3月,他的实际年龄是2018-1979-1。(因为月份还没到8月份)

    再比如李四的出生年月是1979月1月,由于现在是2018年3月,他的实际年龄[……]

     

    阅读全文>>>
  • 如何在vba中实现vb中的Timer控件定时器功能?

    2018年3月29日 作者:水星Excel
    17,628 次浏览 2条评论
    • vb中的Timer控件可以实现有规律地隔一段时间执行一次代码。
    • 在vba中没有timer控件,但是Application对象的OnTime方法可以实现类似的功能。

    它的作用是指定某个过程在[……]

     

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

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

微信支持

本站精华

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进行排序?
  • 如何在vba中用钩子hook监视键盘的按键?
  • 如何用vba更改SmartArt图形节点的形状?
  • 为什么在C#中用GetEncoding无法获取gb2312等中文编码?
  • 如何用vba清空删除工作表中的所有数据透视表?
  • 如何用vba在word中删除所有手动分页符或者分节符?
  • 如何在vb.net中实现VB中array函数给数组赋值的功能?
  • 如何在excel中用vba插入删除水平垂直分页符?
  • 如何用vba批量把固定分隔符或者固定宽度的文本文档另存为excel文件?
  • 如何用vba遍历含有合并单元格的word表格?

微信公众号

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