因为专注 所以卓越

FOCUS ON LIGHTING SERVICE FOR 14 YEARS LIGHTING SERVICE EXPERTS AROUND YOU

用with替换了Selection对象的

发布于:2018-08-13 13:22 作者:admin 来源:未知 人气:
当前位置:主页 > 北京赛车用法 > > 正文

文章导读

在使用ECCEL整理数据时,常常需要调整表格的格式,达到重点突出美观的效果。但是遇到工作比较多的时候,常常是手忙脚乱的来回点击鼠标。今天从最基础的来引导大家用EXCEL VBA 实现

  在使用ECCEL整理数据时,常常需要调整表格的格式,达到重点突出美观的效果。但是遇到工作比较多的时候,常常是手忙脚乱的来回点击鼠标。今天从最基础的来引导大家用EXCEL VBA 实现表格格式的自动化操作。

  方法:在EXCEL>

  开发工具>

  选择按钮>

  插入一个按钮,双击,写入MsgBox 我的第一个VBA程序。然后点击开发工具>

  退出设计。点击按钮即可看到效果。

  效果就是弹出一个窗口,窗口显示我的第一个VBA程序。完成这步,就可以迈向大神之路了(偷笑)。

  方法:开发工具>

  录制宏>

  然后选择需要录制的功能,比如字体加粗什么的,然后>

  开发工具>

  停止录制>

  VB编辑器。即可看到我们录制的代码。刚刚开始的时候,录制完之后,我们我已仔细研究下录制的代码的意思,这对我们快速的掌握VBA很用帮助。

  常用的有修改字体、字体大小、字体颜色、字体加粗、背景颜色、水平居中、垂直居中,边框熟悉等,自己想用哪个都可以录制出来。然后借助百度,将每句代码搞明白,就进入VBA学习的下一阶段了(大坑)。

  我们录制出来了操作代码,但是定位代码还没有。需要进行简单的分析,定位到我们要修改的单元格,然后选中(Select),然后插入我们录制的操作代码就可以了。

  1、分析所要修改的单元格的特征。比如我们要设置表头,第一列名称都是“实验序号”。我们这里可以加一个判断IF。如果单元格内容为“实验序号”,则选中当前的该表头。

  将定位代码和操作代码组合起来。放到刚才的按钮代码中,即完成了我们的自动设置格式的代码。

  恩恩,明显瘦高了一些,主要是省去了Select操作,这样能提高运行速度,用with替换了Selection对象的编写。

  结语。本部分有可能需要了解VBA循环语句、判断语句、EXCEL操作对象的部分知识,见本头条号的相关文章。文章最后的代码已经上次网盘,有需要的加关注后私信:零基础学VBA,即可得到。

  下期会写如何修改多个工作表和多个文件。有需求的同学可以留言说明你想要的VBA功能,有可能会在下下次文章做教程哦。

分享到:

豫ICP备15011145号-1版权所有:幸运彩票_幸运彩票-老牌网站【幸运彩票网官方指定】 |网站地图

400-0123-863