- ?
你知道excel的宏可以事半功倍提升工作效率吗
冷面
展开
工作中经常使用excel的同学会发现,如果说每天对对同样的工作内容,表格的处理方法也是一样的。有可能你还是会继续重复“昨天的故事”,一次又一次的重复操作。这样难免会有些许枯燥,这时候,如果你本身会excel的宏。
那么,就可以轻松实现固定的操作内容啦,这就是“宏”的魅力,接下来,跟着小超老师一起来学习下“宏”的知识点吧。
我们以一道计算机二级office题目为例,带领同学们来看下。
我们首选是要进行录制宏的操作,点击【开发工具】选项卡下面的【代码】命令组中“录制宏”命令。
会直接弹出了“录制新宏”的对话框,我们在其中输入宏的名字或者指定相应的快捷键
点击录制之后,许多同学会开始发慌啦,这里并不是记录时间。而是录制你的操作步骤,你不动它是不会录制的。也就是说你在工作中将你每次打开固定的操作步骤记录下来,往后就可以直接来使用的。
步骤操作完成后,然后点击【开发工具】原来的位置“录制完成”,这样整个操作就结束啦!
之后对于要设置的操作,直接点击【开发工具】选项卡下面的【代码】命令组中的“宏”,在其中找到已经设置好的名称,直接使用即可。
接下来,office小超老师给大家动图示范演示下。
以上就是本次分享的excel“宏”的知识点
- ?
研究人员发现利用Excel宏可发起跳板攻击
书蕾
展开
E安全9月13日讯 SpecterOps公司的研究人员Matt Nelson(马特·尼尔森)研究是否可以通过Microsoft Excel发起跳板攻击(Pivoting)。结果,Nelson发现默认的启动与访问权限存在漏洞,意味着基于宏的攻击无需与受害者交互。
跳板攻击(Pivoting)
如果攻击者成功入侵了一台主机,他就可以任意地利用这台机器作为跳板攻击网络中的其他系统。
Nelson发现未设置明确的启动或访问权限的Excel.Application控件会被DCOM组件暴露。因此攻击者能通过其它方式实施初始攻击,同时Microsoft Office宏安全机制无法阻止这类跳板攻击,这时Excel.Application能被远程启动,从而达到攻击者攻击的目的。
简单来说,DCOM默认管理权限允许用户远程启动后,通过Excel.Application组件接口发起远程链接,之后插入恶意的宏就可以发起攻击。
这就意味着远程攻击者可以执行包含恶意宏的Excel电子表格。由于VBA允许Win32 API访问,可能会出现无穷无尽的Shellcode Runner。
这只是PoC,Nelson并未执行任何恶意操作,他仅仅启动了calc.exe。Nelson表示,这非常简单,只需创建一个新的宏,随意命名,并添加至代码保存。在这起实例中,Nelson将宏命名为“MyMacro”,并以.xls格式保存文件。
Nelson演示中使用的计算器Shellcode生成Excel子进程,但Nelson指出,由于VBA提供大量与操作系统之间的交互,可能不会生成子进程,而是注入到另一个进程。
Nelson补充称,最后的步骤是远程清除Excel对象,并将Payload从目标主机上删除。
虽然这种攻击受限于拥有本地管理员组权限的用户,但这种攻击媒介相当严重。毕竟,在这个攻击中,Nelson假设本地管理员组中的一台设备已经被黑。
缓解措施
Nelson表示缓解措施是存在的,但这些措施可能会比较麻烦。系统管理员可以手动设置Excel.Application的远程启动和访问权限,但这可能会影响其它Office应用。
Nelson提出的其它缓解措施包括:使用dcomccnfg.exe修改启动与访问自主访问控制列表(简称DACL),开启Windows 防火墙,并限制本地管理员的数量。文章来源: E安全
- ?
一劳永逸!手把手教你制作一份Excel模板
沈珠
展开
以前我负责整个公司的数据收集、处理、分析,有些情况我也深有体会。每个人都有自己的制表习惯,你收集起来的表格,什么格式都有。因为数据太乱,导致处理起来,花费了不少时间。
对于表格制作,口头说明是最无效的。你说的时候,他们会说好的,过两天他们依然会按照原来的方法制表,早把你说过的话忘得一干二净。
后来,只要是我需要的数据,我尽量都做成了模板,然后发给同事,让他们根据我的模板录入数据。这样基本上收集起来的都比较符合要求,省去很多时间。
下面卢子教你制作一份车费报销模板,主要学的是方法。
1.制作日期,希望达到的效果是每次打开表格,都可以显示当天的日期。
在B3输入公式。
=TODAY()
2.合计,当输入金额时,能够自动统计。
在E45输入公式。
=SUM(E6:E44)
3.A列的日期,需要输入以-作为分隔符号的日期。
选择区域A6:A44,单击数据→数据验证(低版本叫数据有效性),允许选择日期,设置日期介于2010-1-1到2020-12-30之间。
单击输入信息,输入标题还有提示内容,确定。
设置完A列日期,选择单元格就会有温馨提示,你输入错了,就会弹出警告对话框,只有输入标准的才可以。
4.D列单程/往返,防止乱输入,设置下拉菜单。
选择区域D6:D44,单击数据→数据验证,允许选择序列,来源输入下拉菜单的内容,中间用英文逗号隔开,确定。
设置完以后,就可以通过下拉选择,高效准确。
5.当然,一份标准的表格模板,除了这些还不行,需要设置保护,防止别人乱修改。
- ?
用EXCEL制作工资条(两种方法),简单实用
马越彬
展开
这是某公司上月的工资明细表(全是猛人),现在要求是要在每一位员工的工资明细上面加上工资表头和一个空行,工资保密,每个人只能看到自己的工资。
工资表
公式法
1.首先在工资表的后面新建一张工作表(此实例为表3),并把工资表里的表头复制一份过去,在A2单元格写上序号 1
表1
2.在B2单元格输入以下公式,向右侧拖动。
=VLOOKUP($A2,1!$A$1:$J$16,COLUMN(),)
说明:1!指的工作表的名称,可以自行更改为实际的工作表名称
达到的效果如下
表2
3.选中上面的的3行,并按住鼠标左键向下拖动。
表3
是不是超快又简单?
VBA方法
1.开发工具-VB-插入模块,将下面的代码复制,保存后退出
Sub 工资条()
Dim i&, Mxrow&
Sheets(1).[a1].CurrentRegion.Copy Sheets(2).[a1]
With Sheets(2)
Mxrow = .Cells(.Rows.Count, 1).End(3).Row
For i = Mxrow To 3 Step -1
.Rows(i & ":" & i + 1).Insert Shift:=xlDown
.Rows("1:1").Copy .Cells(i + 1, 1)
Next
End With
End Sub
2.在表1中建一方框,然后点右键,指定宏为先前建立的<工资条>
表4
3.点击,看下工作表2,是不是达到了同样的效果。
完整的操作动态图片如下:
动态图
此方法同样可用于老师制作各学生的成绩表。
- ?
EXCEL还可以制作漂亮的流程图,简单又高效 好多人不知道!
卢冷珍
展开
施老师:
大家好,EXCEL的用途非常大,不仅可以制表,演算公式,还可以制作漂亮的流程图。而且简单实用,比在PS里做方便多了,下面大家就看我演示一遍吧。
一、首先打开EXCEL,点击插入]-[SmartArt]
二、然后在弹出的对话框中选择流程图
然后在弹出来的图形中输入流程图的文字
然后选择一个自己喜欢的样式
最后在EXCEL视图菜单中,选择显示选项卡,把网络线去掉就可以了。
然后用QQ一截图,一张漂亮的流程图就做好了,非常的方便,而且特别实用。
各位朋友们,你们平时是怎么做流程图的呢,是在PS里做的呢,还是在EXCEL中做的呢,
欢迎在下方评论区点评欢迎在下方评论区点评。喜欢此文就转发点赞吧!想学习更多的教程请点击下方的“了解更多”。
- ?
成为Excel表格制作高手,就是这么简单!
杭鲂
展开
Excel想必不用小编多说,大家对这个文档格式都是非常熟悉的,因为无论是工作还是生活都用的上,但是excel表格的功能实在是太多了。怎么样才能成为excel表格制作高手呢?
下面分享几个技巧:
一、常用的快捷键:
选择性粘贴,2003以后的版本,都是Ctrl + Alt + V, 可以调出选择性粘贴的对话框。
选中不连续单元格,以前选中连续的用shift啥的都能搞定,但是一遇到不连续,就要用鼠标了==。不过其实可以选中第一个单元格,按Shift + F8, 进入连续选中模式,然后将单元格移到你要选中的第二个单元格,再连续两次Shift+ F8,就选中了这些连续单元格,以此类推,用熟之后很快的。
Ctrl+Enter,配合以上选中不连续单元格使用,可以在多个单元格输入同一内容。
二、合并单元格:
excel合并单元格复制公式怎操作呀
excel表格中,如果想在合单元格中复制公式,会提示大小一样中断你的复制,这时候我们可以用快捷键填充公式。
选中所有包含合并单元格的区域(第一个单元格要含公式),双击编辑栏中公式,然后按ctrl+回车键填充即可。
三、 excel多条件求和函数有哪些
在EXCEL里,有哪些函数可以完成多条件求和呢?
SUMIF函数和COUNTIF函数用法差不多.多条件的处理方法如下:
1.多项目求和
=SUM(SUMIF(B31:B35,{"A","C"},C31:C35))
2.03版本可以用SUMPRODUCT函数替代.
=SUMPRODUCT((MONTH(A3:A9)=3)*(B3:B9="A")*C3:C9)
3.07版本可以用SUMIFS替换:
=SUMIFS(D2:D11,A2:A11,"公司1",B2:B11,"人事部")
多条件汇总,也可以用SUMPRODUCT函数完成。
=SUMPRODUCT(条件1 *条件2*条件3*数据列)
=sumproduct((a1:a10="财务")*(b1:b10="出纳")*c1:c10)‘统计A列是财务,同时B列是出纳的C列数据之和
四、excel打印成pdf格式如何操作:
exccel打印成pdf格式,只要安装一个pdf打印机就可以实现:
五、身份证号码转年龄
身份证号码转换年龄,怎么做?
如果身份证号在A1,在要算年龄的单元格输入
=DATEDIF(TEXT(MID(A1,7,8),"0000-00-00"),TODAY(),"y")
以上就是今天要分享的技巧啦。
- ?
excel的宏怎么调用,怎么运用?
一品泉
展开
因为我们一般也不用,所以在excel中宏这个功能一般也不显示出来,我们先把它给显示出来,打开一个excel,点击左上角的文件,在文件中找到选项,我们点击选项,找到自定义功能区,并且找到开发工具把它添加到主选项卡中,把开发工具前面的对勾选项。
最后我们点击确定回到excel中的主界面就会在最上面的菜单栏中看见开发工具,在里面也可以找到宏的相关功能键,那么宏有什么用呢,主要是处理一些重复性的动作时非常方便,如我们在数据1到13的每一行后面都添加一行,有人说我们一行一行的插不行么,但是这样太费劲了如果有成千上万的数据怎么办
我们用宏来解决这个问题,首先我们选中1所在的行,然后点击开发工具中的录制宏,然后我们点击鼠标右键选择在1的下上边插入一行,接着我们同样的找到宏,点击停止录入,然后查看宏就可以找见我们刚才所录入的。
接着我们点击最上面的插入,插入一个形状,在形状效果中把它做成一个按钮的效果展示,我们鼠标右键放在鼠标上,然后点击鼠标的右键再出现的类表中选择指定宏,就会出现让你选择录入还是我们之前已经录好的我们选择录好的,然后我们选中2行,点击一下这个形状按钮,就会发现自动插入了一行,你点击两下就会插入两行,这就变得非常方便了。
- ?
教你一些Excel表的做法,让你成为制表高手
感性
展开
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel正确输入身份证号码
照片名称:Excel数据表格中如何将姓名信息
照片名称:Excel数据表格中如何利用“高级
照片名称:Excel数据格式设置
照片名称:Excel内置序列批量填充
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel模版的保存和调用
照片名称:Excel监视窗口
照片名称:Excel中行列隐藏操作
照片名称:Excel工作簿加密保存
照片名称:Excel公式引用方式转换
照片名称:Excel中特殊符号的输入
照片名称:Excel中文日期格式
照片名称:Excel工作表的移动
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel工作表的复制
照片名称:Excel分区域锁定
照片名称:Excel动画教程:加载“宏”
照片名称:Excel表格列宽行高设置
照片名称:Excel大写数字设置
照片名称:Excel单元格的合并
照片名称:Excel动画教程:保存“加载宏”
照片名称:Excel表格标题重复打印
照片名称:Excel表格边框设置
照片名称:Excel标题跨列居中
照片名称:Excel“公式求值”功能
照片名称:Excel字符格式设置
照片名称:Excel自定输入数据下拉列表
照片名称:Excel正确输入身份证号码
照片名称:Excel页面背景设置
照片名称:Excel数据输入范围控制
照片名称:Excel数据排序操作
开心一刻:一女子请道士驱鬼,说道,“大师!最近实在是奇怪,先是上楼梯,那木头楼梯竟然就硬生生粉碎了,后来我又坐到椅子上,椅子竟然也折了!最恐怖的是,晚上睡觉的时候,床竟然也塌了!请大师救救我!我好害怕1道士听罢,掏出桃木剑,舞动一通,剑指女子,大喝:“你该减肥了
- ?
宏如何使用?--excel的学习
Pascall
展开
如果你已经用excel很长时间了,那么您一定听过宏这个名称,很多人都不知道宏是用来干什么的,今天我们就来了解一下excel中宏的作用与帮助,如果您经常在excel中重复一个任务,那就可以用宏来自动执行该任务了。
宏是一系列命令和函数,存储于 Visual Basic 模块中,并且在需要执行该项任务时可随时运行。例如,如果经常在单元格中输入长文本字符串,则可以创建一个宏来将单元格格式设置为文本可自动换行。录制宏 在录制宏时,Excel 在您执行一系列命令时存储该过程的每一步信息。然后即可运行宏来重复所录制的过程或“回放”这些命令。如果在录制宏时出错,所做的修改也会被录制下来。Visual Basic 在附属于某工作薄的新模块中存储每个宏。使宏易于运行 可以在“宏”对话框的列表中选择所需的宏并运行宏。如果希望通过单击特定按钮或按下特定组合键来运行宏,可将宏指定给某个工具栏按钮、键盘快捷键或工作表中的图形对象。
管理宏 宏录制完后,可用 Visual Basic 编辑器查看宏代码以进行改错或更改宏的功能。例如,如果希望用于文本换行的宏还可以将文本变为粗体,则可以再录制另一个将单元格文本变为粗体的宏,然后将其中的指令复制到用于文本换行的宏中。“Visual Basic 编辑器”是一个为初学者设计的编写和编辑宏代码的程序,而且提供了很多联机帮助。不必学习如何编程或如何用 Visual Basic 语言来对宏进行简单的修改。利用“Visual Basic 编辑器”,您可以编辑宏、在模块间复制宏、在不同工作簿之间复制宏、重命名存储宏的模块或重命名宏。
虽然很多人使用excel宏,在excel中宏安全性 Excel 对可通过宏传播的病毒提供安全保护。如果您与其他人共享宏,则可使用数字签名来验证其他用户,这样就可保证其他用户为可靠来源。无论何时打开包含宏的工作簿,都可以先验证宏的来源再启用宏。
- ?
EXCEL用宏来快速制作工资条
邓人英
展开
宏是一些指令集,每个人在制作表格的过程中也许会有多种功能,而一直重复做的话会非常繁琐,因此就可以通过宏录制来节约时间简化步骤,对于提高工作效率是非常有好处的。对于经常使用excel表格来工作的话,能有效地提高工作,让自己变得更轻松。下面我们通过做一个工资表来进行宏的演示。
对于从没使用过Excel宏功能的话,一般要先进行添加“宏”选项,具体路径就是点击左上角的微软图标,依次选择:“Excel选项”-“常用”,勾选“功能区显示开发工具选项卡”,然后就可以看到在Excel选项卡中就多了一个“开发工具”的选项。添加以后下次就不用进行该步骤了。如下图所示:
下面我们讲解如何利用宏来快速制作工资条。鼠标定位在A1(员工编号)位置,打开开发工具菜单。点击“使用相对应用”(对于为什么要选取?大家可以不选使用相对引用操作一次就知道了)。点击“录制宏”,在弹出的窗口中给宏进行命名“工资条”,设置快捷键“Ctrl+q”,说明位置也可以进行备注,点击确定,完成了宏的设置。
把鼠标放在A3(员工编号位置),同时按下快捷键“Ctrl+q”,可以看到工资表就快速生成了。
本文所有图片、文字均为原创,以上教程截图来自EXCEL2016,其他版本的EXCEL设置方法类似,如果你感觉本文对你有帮助,记着关注“光明教你做表格”哦,每天一个小技能,让你快速成为高手!!
excel宏的制作
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并