存储在Excel工作表中的数据可以用宏来一键创建报告并导出不同类型的文件。Excel有自己的步骤记录器,所以你不需要自己写宏。小编在这里介绍如何介绍Microsoft 自动创建Exce中的数据报告。如果是外部数据,外部数据源可以使用Excel插件(MySQL、Postgres和Oracle等。)与工作表相关,以便在工作表中查询外部数据源数据并创建报告。
Excel中自动创建报告的方法:
外部数据(MySQL、Postgre、Oracle等。
1、Microsoft AppSource下载了名为Kloudio的Excel插件。这样,外部数据库或数据源就可以永久关联到工作簿上。该插件也可用于谷歌 Sheets。
2、单击Kloudio门户“+”将外部数据源连接到工作表。输入数据库的详细信息,如类型和凭证。如果包含机密或公司数据,请选择安全或加密选项。
3、将数据库连接到工作表后,可以在Excel中查询外部数据并创建报告。从Kloudio门户创建自己的报告,在Excel下拉菜单中选择它们。可以添加更多的筛选条件,选择报告的刷新频率,如每周、每天甚至每小时自动刷新销售工作表。
4、数据还可以输入相关的工作表,并同步到外部数据源。通过Kloudio门户创建上传模板,手动或自动同步工作表中的更改到外部数据源。
方法二:存储在Excel中的数据
1、如果您想在Excel中存储、更新和维护数据并创建报告,您可以使用宏来自动生成报告。宏是Excel的内置功能,可以自动完成复杂和重复的任务。
2、打开Excel。Excel应用程序图标双击(Mac上单击),图标为绿色背景,中间有白色“X”。打开后,单击模板页面上的空白工作簿。
使用Mac,单击文件,在下拉菜单中选择新的空白工作簿。
在Excel中打开双击报告文件,如果要自动生成现有的Excel报告。
3、根据需要输入工作表数据。如果未输入自动排序结果的列名或编号,请先输入,继续下一步
4、启用开发工具选项卡。开发者选项卡不显示在Excel窗口的顶部。根据自己的操作系统,按以下步骤启用:
Windows——单击文件,单击选项,单击窗口左侧的自定义功能区,向下滚动,选择窗口右下角“开发工具”,单击确定。
Mac——单击Excel,单击偏好设置…,单击功能区和工具栏,“主选项卡”列表中选中“开发工具”,单击保存。
5、单击开发工具。它位于Excel窗口的顶部。将显示工具栏。
6、单击录制宏。它位于工具栏中。窗户就会弹出。
7、输入宏的名称。在“宏名”在文本框中输入宏的名称。取一个可识别的名字。
例如,如果您想创建一个将现有数据制作成图表的宏,则可以将其命名为“图表1”或者类似的名字。
8、创建宏的快捷键组合。按住⇧ Shift加上另一个键来创建键盘快捷键,比如T。以后可以用它来操作宏。
如果使用Mac,快捷键的组合是 Option+⌘ Command和您输入的按钮,如 Option+⌘ Command+T。
9、将宏保存在当前的Excel工作簿中。单击保存在下拉框中,单击当前工作簿,以便任何人只要打开工作簿就可以使用宏。
在保存宏之前,还需要将Excel文件单独存储为特殊格式。
10、单击确定。它位于窗口的底部。保存宏设置并进入录制模式。在停止录制之前,您执行的所有步骤都将被录制。
11、执行自动化步骤。Excel将跟踪每个单击和按钮动作以及您调整的格式,并将其添加到宏列表中。
如果要选择数据并创建图表,选择数据,单击Excel顶部的插入,单击图表类型,单击要使用的图表格式,根据需要编辑图表。
在A1到A12中使用宏添加数据,单击空白单元格,输入=SUM(A1:A12)},按Enter。
12、单击停止录制。它位于开发工具选项卡工具栏中。这样就可以停止录制,并将录制过程中执行的步骤保存为单独的宏。
13、将Excel工作簿保存为启用宏的文件。单击文件,单击另存为,将文件格式从xls改为xlsm。输入文件名,选择保存位置,单击保存。
如果不这样做,宏就不能保存在工作簿里。这样,当你把工作簿发给别人时,他们就不能在另一台电脑上使用宏。
14、操作宏。按照之前创建的快捷键操作宏。工作簿会自动执行宏录制步骤。
也可以在开发工具选项卡中单击宏,选择宏的名称,单击运行宏。
小提示
1、一定要从Microsoft开始 除非你相信这个第三方提供商,否则AppSource下载Excel插件。
2、宏可以用来实现简单的任务(输入值或创建图表)或复杂的任务(单元格求值、创建结果图表、添加图表标签或打印结果)。
3、打开带宏的工作簿时,先单击窗口顶部黄条中的启用内容,再使用宏。
警告
1、红辉在录制过程中忠实地恢复了您执行的每一步,不要输入错误的值,打开不必要的程序或删除文件。
2、有些人会用宏故意破坏,比如删除电脑上的文件,所以不要操作来历不明的宏。