打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL必备工具箱--方便VBA代码编写人员

1、获得EXCEL内部图标 

(说明:由于EXCEL2007采用了Ribbon,因此此功能不使用Excel2007)

运行后,会在一个空表中放置excel的内置图标:

  

2、禁用宏就关闭文档 

   很多情况下,费了不少劲在excel中编写了宏(VBA代码),但给那些菜鸟用时,他们居然不知道“启用宏”,让宏代码编写者气的吐血,而本功能就是专用那些编写了宏的excel文档使用,当对这个文档进行了这项设置之后,在打开这个文档时不启用宏就强行关闭:

  

本功能的原理:

在当前文档添加一个隐藏的宏表,由于其优先级高于宏,也就是说宏表中的代码会自动执行,excel无法将其关闭。
   而在这个宏表里引用了一句宏代码:
     Function my() 
     End function
    如果打开时不启用宏,则不能执行这段宏代码, 宏表代码就会转入关闭文档的错误处理语句。

特别提醒:

   如果执行本功能时提示:

  

   表明你用的EXCEL是2003及以上版本,需要点击一下窗体左下角的“信任对Visual Basic项目的访问(T)”按钮,才能为本文档添加“Function my()   End function”语句。

 

3、去除“禁用宏就关闭文档”的设置

   从上面的原理可以知道,如果误删了“Function my()”代码,就会导致该文件无法打开;也有些时候,不想再对该文档进行这种设置,只需要执行一下本功能就OK了:

特别提醒:

   如果执行本功能时提示:

  

   表明你用的EXCEL是2003及以上版本,需要点击一下窗体左下角的“信任对Visual Basic项目的访问(T)”按钮,才能从本文档中删除“Function my()   End function”语句。

 

 4、选区内容转代码 

 如果需要通过VBA录入大量的数据、公式,可以用这种简单的方式将所选择的内容转换为代码。

 比如,用通过宏代码录入输入下述内容:

可以按下述步骤得到代码:

<1>在当前表格的相应单元格录入上述内容,并选择这个区域

<2>执行“选区内容转代码 ”功能

<3>根据提示,确认代码左边留出的空格数

<4>根据提示,确认单元格地址的表述方式:

<5>系统会生成代码,并用记事本予以显示,例如以cells(行,列)方式:

 

5、ASCII码对应字符

获得ASCII码及对应字符。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel 编程原来并不难!
只需用一招,就可以学好VBA……
EXCEL只需用一招,就可以学好VBA
一键搞定!根据总表生成多个分表,根据分表生成目录
利用VBA宏代码把Excel单元格中汉字、数字或字母混合数据中的汉字提取出来
Excel2013宏代码锁定含有公式的单元格
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服