excel的宏怎么开启

如题所述

第一次使用excel vba编程,解决重复性的excel操作问题。虽然问题不难,但在设置宏的过程中,一点点解决了很多小问题,相信这些小问题也都可能是大家在应用该项功能中可能碰到的问题,对于在搜索引擎上可以轻易找到解决办法的,此文不再赘述,仅提供一些难以找到答案问题的解决方法。此外,本文是以问题为导向提供解决方案,相信通过解决一个个小问题可以帮助你顺利地跨过初次使用excel宏的门槛。

问题一:如何增加属于自己的功能选项卡以及使用工具


图1-1
上图是我们初始打开excel的界面,为了方便理解,我在图中标记出了功能选项卡和功能区两个位置,这也是本文经常会提到的位置。我们的目的是想构建自己的功能选项卡模块,并在其中设置属于自己的按钮,这样可以方便点击使用。这样的按钮应该能做到在我们初始设置之后,任一打开excel的文件都可以使用,即不用反复添加,方便调用。

那么如何设置我们的按钮呢?步骤如下:

1、点击功能选项卡中的文件——选项——自定义功能区


图1-2
从图中我们可以看到,右侧有一栏是自定义功能区,我们需要创建自己的工具选项卡,以及相应的功能区按键。

2、点击右侧自定义功能区新建选项卡,点击右下方<新建选项卡>创建新的功能选项卡,命名为我的工具箱,同时将附带的新建组重命名为打印。


图1-3
3、现在我们点击确定,关闭EXCEL选项,实际的效果如图1-4所示,我们发现我们拥有了一个属于自己的<我的工具>选项卡:


图1-4

至此,我们完成了我们的第一个目标,即创建属于自己的功能卡,但我们发现里面没有任何属于我们自己的工具,这是我们下面要逐步解决的。

问题二:如何以宏的方式实现打印未隐藏的表单,并且每个表单分开编辑页脚页数,页数编号格式为:第X页,共X页?

这是我在实际工作中碰到的一个问题,即按表单进行打印,要求表单页脚页数分开编号。直接添加页脚,打印工作簿虽然可以很快将整个工作簿未隐藏表单打印,但页脚编号按照上述格式却无法完成。因此,我们尝试利用宏完成这个小任务。任务虽小,却在繁重的重复性工作要求下,可以迅速提高工作效率,减少手动点击错误的几率。

代码如下:
Sub printing()
Dim ws As Worksheet
For Each ws In Worksheets
If ws.Visible = True Then
With ws.PageSetup
.CenterFooter = "第&P页 总&N页"
End With
ws.PrintOut
End If
Next
End Sub
我们打开VBA界面,创建新的模块,输入上述代码,过程我命名为printing。注意:该过程命名完成后我们要将其以 xla 的格式保存在固定的不变的电脑位置。这一步骤十分重要,因为将来在excel启动的时候,他将会自动检索我们的第一次引用该宏的位置。


图2-1
如图2-1所示,我建议把插件保存在EXCEL默认的文件夹,当你点击保存类型为上图所示的类型时,保存路径会自动切换到EXCEL默认插件保存路径。

至此,我们的宏做完啦!

问题三:如何让我们在问题二中所做的EXCEL宏能够运行在将来打开的任意一个EXCEL文件中?

在问题二中,我们保存了一个名称为<示例.xla>的文件,现在我们要把我们的宏加入到我们问题一中制作的<我的工具箱>选项卡中。依次点击文件——选项——加载项,该窗口下方有一个管理:,点击转到<EXCEL 加载项>。


图3-1
还记得我们在问题二中制作命名为<示例>的宏吗?现在我们发现加载项选项里,出现了我们自己命名的宏,选择后,点击确定后,就完成了在当前EXCEL的加载。但我们还需要将其设置我们的常用按钮。点击功能选项卡中的文件——选项——自定义功能区,在左侧我们看到<从下列位置选择命令>,在该选项块中我们选择<宏>,将我们制作的printing过程,通过中间的<添加>按钮,添加到我们的功能栏<我的工具箱>中,点击确定:


图3-2
现在来看看我刚才创建的功能选项卡-<我的工具箱>:


图3-3
至此,我们所有的工作均已完成,我们自己制作的宏可以一劳永逸地为我们提高效率,只要点击一下这个按钮,就可以实现我们在问题二中的要求,十分方便快捷。

问题四:发现一个小bug,为什么我将保存的xla文件删除后,每次打开都提示无法搜索到该xla文件,看着很麻烦,有没有解决的方法?

很多朋友发现,直接删除之前保存的xla文件后,每次打开EXCEL,EXCEL会不停提示你无法找到该文件,大大降低了打开EXCEL处理文件的速度。如图4-1所示:


图4-1
该问题产生的原因在于,我们需要先从加载项中去掉打钩,变成空白后再删除相应的xla文件。而我们的操作是,并未在加载项中去掉打勾,而是直接删除了xla文件,造成EXCEL每次启动的时候都会自动检索。解决该问题的方法是,随便创建一个提示的同名文件,然后在加载项中取消打勾,再删除该xla文件,那么就不会出现上面的烦人提示了。

首先我们创建一个xla文件,命名为示例.xla。然后按照问题三开始的步骤,依次点击文件——选项——加载项,该窗口下方有一个管理:,点击转到<EXCEL 加载项>。


图4-2
将图4-2中<示例>行前面的黑色钩点击去掉,点击确定,之后我们关闭excel,然后再到存储该xla文件的文件夹中删除该文件,就不会出现问题四中的烦人提示框了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-28
按钮单击事件赋予宏代码或Excel VBA代码后,单击按钮没有反应,是因为Excel宏未启用,按下面步骤改一下选项设置就可以了。

工具/原料

Excel2010版本以上

方法/步骤

1/5分步阅读

打开Excel,单击文件菜单,进入下一个界面。

2/5

单击选项,进入下一个界面。

百度打字输入法 2020官方版下载

广告

3/5

选中信任中心,单击信任中心设置按钮,进入信任中心对话框。

会计中都有哪些必须熟练掌握的 Excel 公式?分别用...

广告

4/5

单击宏设置选项卡,选中启用所有宏选项,单击确定回到上一个界面。

【帆软】如何制表格,选FineReport,零编码做报表

广告

5/5

单击确定回到Excel工作表编辑界面,保存一下,关闭重新打开Excel文件,再单击按钮就有反应了。

编辑于2018-03-23,内容仅供参考并受版权保护

 赞踩分享

阅读全

最近有很多的朋友咨询关于excel启用宏在哪里的问题,今天的这篇经验就聊一聊这个话题,希望可以帮助到有需要的朋友。

方法/步骤

1/5分步阅读

点击左上角的“开始”图标,打开“选项”。

2/5

点击“信任中心”,点击“信任中心设置”。

会计中都有哪些必须熟练掌握的 Excel 公式?分别用...

广告

3/5

点击左侧的“宏设置”,勾选“启用所有宏”。

百度极品五笔输入法下载AI智能输入,立即下载

广告

4/5

点击菜单栏“开发工具”,点击“宏”图标即可。

excel【企业微信】微文档-支持多人实时协作编辑

广告

5/5

总结如下。

编辑于2019-01-22,内容仅供参考并受版权保护

 赞踩分享

阅读全文
第2个回答  2020-11-28
excel的宏怎么开启?excel如何启用宏?

excel启用宏的步骤方法是:

1.excel宏非常实用,可以大大的提高工作效率,首先打开excel表格。



2.点击excel左上角的office图标,然后点击选择excel选项。



3.在excel选项中选择信任中心,然后点击信任中心设置。



4.在信任中心选择宏设置,excel默认禁用所有宏,并发出通知。



5.可以点击选择启用所有宏然后确定就可以了。



以上就是excel如何启用宏的详细内容,更多请关注其它相关文章!按钮单击事件赋予宏代码或Excel VBA代码后,单击按钮没有反应,是因为Excel宏未启用,按下面步骤改一下选项设置就可以了。
工具原料Excel2010版本以上
方法/步骤分步阅读
1
/5
打开Excel,单击文件菜单,进入下一个界面。
2
/5
单击选项,进入下一个界面。
3
/5
选中信任中心,单击信任中心设置按钮,进入信任中心对话框。
4
/5
单击宏设置选项卡,选中启用所有宏选项,单击确定回到上一个界面。
5
/5
单击确定回到Excel工作表编辑界面,保存一下,关闭重新打开Excel文件,再单击按钮就有反应了。
内容仅供参考并受版权保护
第3个回答  2020-11-28
培训视频、在线学习、学习视频网站、网络学习平台
技术文章 >专题 >excel
excel如何启用宏
藏色散人藏色散人2019-06-03 10:17:54原创44116

excel如何启用宏?

excel启用宏的步骤方法是:

1.excel宏非常实用,可以大大的提高工作效率,首先打开excel表格。

5b32ef3c9c837a383223c8a9b3c29eb.png

2.点击excel左上角的office图标,然后点击选择excel选项。

5ae8033262052714735d324a88e64c2.png

3.在excel选项中选择信任中心,然后点击信任中心设置。

832663c85feed595f1e168413a19a9b.png

4.在信任中心选择宏设置,excel默认禁用所有宏,并发出通知。

f1d583092fd2ead6e08bb43c8cbd87f.png

5.可以点击选择启用所有宏然后确定就可以了。

91890dbcd3b3b1347c859b63cdfd3d1.png91890dbcd3b3b1347c859b63cdfd3d1.png

以上就是excel如何启用宏的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!
专题推荐:excel
上一篇:mid是什么函数下一篇:excel输入身份证号乱码怎么办?
第14期线上培训班
相关文章推荐
• 如何将xml文件转化为excel?
• PHP如何切割excel大文件(附完整代码)
• mysql怎么导入excel数据?
• access怎么切换成excel?
相关课程推荐

PHP操控Excel视频教程
PHPExcel是PHP语言操作Excel文件最强大的一个工具,也是身为一个PHPer的必备技能。《PHP操控Excel视频教程》将带领大家全面解析PHPexcel的导入导出、样式控制、图形报表操作,帮助大家在今后工作中玩转任何文件操作需求。相关推荐视频:http://www.php.cn/jishu/php/410234.html 最新版(PhpSpreadsheet):https://www.php.cn/course/1087.html

PHP教程18192次播放

PHP经典算法面试题
面试中经常被问到会什么算法,本课程php中文网为你录制了一些常见的经典算法,并且通过视频形式为你详解它们的实现原理。希望能够帮助到广大php学习者及面试者。

PHP教程21193次播放

ThinkPHP6.0极速入门(视频教程)
ThinkPHP是国内最流行的中文轻量级开发框架, ThinkPHP6.0是它的最新版本,基于全新的PHP7.1+语法, 充分利于PHP7的高性能, 让开发工作更上一层楼! 为了让大家第一时间体验全新版本, PHP中文网制作发布了该教程~~ ThinkPHP6.0完全开发手册(官方版)http://www.php.cn/course/1049.html

PHP教程90162次播放

ThinkPHP6.0公益直播课
时间:4.18日晚19:00 讲师:Peter Zhu 全面支持采用PHP7强类型特性,支持几乎所有PSR开发规范,实现了多应用支持,全面引入事件系统替代行为,全新的应用服务架构,视图和模板引擎分离,项目配置更灵活....完整TP6.0视频教程地址:http://www.php.cn/course/1045.html

PHP教程13847次播放

ThinkPHP6.0快速开发手册(案例版)
本教程为ThinkPHP6.0快速入门教程,php中文网按照实际开发需求进行简化,可操作性强!适合快速入门!

PHP教程82685次播放

全部评论我要评论
首页
视频
社区
我的本回答被网友采纳
第4个回答  2020-11-26
相似回答