自定义快捷键【个人常用】VBA代码

【 VBA 编程】个性化宏控制:如何为常用功能设置快捷键 本期分享编程知识:使用Application.OnKey为过程(宏代码)执行设置快捷键 阅读详情

Office2013版

蓝色填充

Sub FillBule()
' 快捷键: Ctrl+Shift+B
    With Selection.Interior 'interior:内部
        .ThemeColor = xlThemeColorAccent1 'accent:强调
        .TintAndShade = 0.8 'tint:色彩
    End With
End Sub

合并居中换行

Sub MergeCells()
' 快捷键: Ctrl+Shift+C
    Application.DisplayAlerts = False
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlCenter
        .WrapText = True 'wrap:缠绕
        .MergeCells = True 'merge:合并
    End With
    Application.DisplayAlerts = True
End Sub

保存当前sheet

修改bookname

Sub SaveSheet()
' 快捷键: Ctrl+Shift+S
'声明
    Dim newbook As Workbook, nowsheet As Worksheet, sheetname$, bookname$, ymd$
'赋值
    ymd = [Text(today(), "yyyymmdd")]
    sheetname = ActiveSheet.Name
    bookname = "C:\Users\yellow\Desktop\" & sheetname & ymd & ".xlsx"
    Set nowsheet = ActiveSheet
    Set newbook = Workbooks.Add
'警告关闭
    Application.DisplayAlerts = False
'复制
    nowsheet.Copy newbook.Sheets(1)
    newbook.SaveAs bookname
    newbook.Close
'警告恢复
    Application.DisplayAlerts = True
End Sub

全域字体格式

Sub 全域字体()
' 快捷键: Ctrl+Shift+Q
    Cells.Select
    With Selection
        .HorizontalAlignment = xlLeft
        .VerticalAlignment = xlCenter
    End With
    With Selection.Font
        .Name = "宋体"
        .Size = 9
    End With
End Sub

色阶(绿)

Sub GreenGradation()
' 快捷键: Ctrl+Shift+G
    Selection.FormatConditions.AddColorScale ColorScaleType:=2
'低位色
    Selection.FormatConditions(1).ColorScaleCriteria(1).Type = xlConditionValueLowestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(1).FormatColor
        .Color = 16776444
    End With
'高位色
    Selection.FormatConditions(1).ColorScaleCriteria(2).Type = xlConditionValueHighestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(2).FormatColor
        .Color = 8109667
    End With
End Sub

热力图(红-蓝)

Sub Hot()
' 快捷键: Ctrl+Shift+H
    Selection.FormatConditions.AddColorScale ColorScaleType:=3
'低位色
    Selection.FormatConditions(1).ColorScaleCriteria(1).Type = xlConditionValueLowestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(1).FormatColor
        .Color = 13011546
    End With
'中位色
    Selection.FormatConditions(1).ColorScaleCriteria(2).Type = xlConditionValuePercentile
    Selection.FormatConditions(1).ColorScaleCriteria(2).Value = 50
    With Selection.FormatConditions(1).ColorScaleCriteria(2).FormatColor
        .Color = 16776444
    End With
'高位色
    Selection.FormatConditions(1).ColorScaleCriteria(3).Type = xlConditionValueHighestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(3).FormatColor
        .Color = 7039480
    End With
End Sub

Office2019版

热力图(红-蓝)

Sub Hot()
' 快捷键: Ctrl+Shift+H
    Selection.FormatConditions.AddColorScale ColorScaleType:=3
    Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
    Selection.FormatConditions(1).ColorScaleCriteria(1).Type = xlConditionValueLowestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(1).FormatColor
        .Color = 13011546
        .TintAndShade = 0
    End With
    Selection.FormatConditions(1).ColorScaleCriteria(2).Type = xlConditionValuePercentile
    Selection.FormatConditions(1).ColorScaleCriteria(2).Value = 50
    With Selection.FormatConditions(1).ColorScaleCriteria(2).FormatColor
        .Color = 16776444
        .TintAndShade = 0
    End With
    Selection.FormatConditions(1).ColorScaleCriteria(3).Type = xlConditionValueHighestValue
    With Selection.FormatConditions(1).ColorScaleCriteria(3).FormatColor
        .Color = 7039480
        .TintAndShade = 0
    End With
End Sub
VBA代码 EXCEL宏入门 阅读详情

相关推荐

VBA word 常用代码及注释

Word VBA常用语句,里面又注释

ZXX100084023535的博客 3292

如何为VBA的私有过程设置快捷键

VBA中的Sub过程有两种,分别是公用(Public)和私有(Private),如果Sub之前省略关键字,那么该过程为公用过程。运行过程SetShortKey,在Excel界面中按组合键,将运行过程。单击【宏】对话框中【选项】按钮,打开【宏选项】对话框,可以为代码过程设置快捷键,如下图所示。答案是肯定的,Excel操作界面中无法直接设置,可以使用VBA代码过程进行设置。那么问题来了,【宏】对话框中不显示私有过程,是否可以为私有过程设置快捷键呢?在【宏】对话框中,仅显示公用过程。...

神奇的BI 1969

01. VBA从入门到精通——录制宏、窗口、快捷键

excel表功能区右击→常用→选择显示开发工具选项→确定Visual Basic:打开VBA窗口宏:查看要录制的宏录制宏:准备录制宏使用相对引用:录制宏的时候对单元格的引用做一个设置宏安全性:对宏的使用做安全设置,一般设置为禁用所有宏,并发出通知,此时打开带有宏代码的工作薄时会出现警告标记,如果宏可信就选择启动。

weixin_43812198的博客 1698

VBA自定义方法 快捷键设置

VBA自定义方法 快捷键设置 ■前言 这两天做截图操作,录了一段宏(调整大小,图片放到最后面显示), 保存到这段代码,到个人宏工作簿中,方便以后使用。 但是,在使用的时候,不想每次执行的时候去点击执行, 那么如果设置快捷键呢。 ■自定义方法快捷键设置方法如下 (代码与前言描述的宏操作无关) 1.首先,你要有一个保存常用VBA方法的文件。 ・代码存放的位置:放到【模块...

sun0322 5247

excel的VBA快捷键

excel的VBA快捷键

海上AI导航系统:技术架构与行业应用解析

计算机视觉与强化学习技术在海上导航系统中的应用正逐步改变传统航运业。通过多模态传感器融合技术,现代AI导航系统能够实现高精度的物体识别与实时路径规划,有效解决能见度依赖、决策延迟等核心痛点。以Orca AI的SeaPod系统为例,其结合了NVIDIA GeForce RTX 4070的边缘计算能力与多光谱协同识别技术,在恶劣环境下仍能保持稳定性能。这类系统不仅提升了航行安全性,还通过优化航线显著降低燃油消耗,在东京湾、马六甲海峡等繁忙水域展现出巨大价值。随着毫米波雷达融合方案的测试推进,未来海上导航将突破极

weixin_33597080的博客 356

Excel宏录制

Excel宏录制 选项卡加入【开发工具】 录制简单的宏 使用相对引用 ActiveCell.offset(x,y)

AUK016的博客 1831

别再只调包了!深入理解机器学习虚拟筛选中的分子指纹(ECFP/Morgan)

本文深入探讨了ECFP/Morgan分子指纹在机器学习虚拟筛选中的应用与优化策略。通过解析半径参数与比特长度的化学意义,揭示了如何通过参数调优提升模型性能20%以上,特别适用于药物发现领域的高通量筛选。文章还提供了工程实践中的参数优化策略和多指纹融合技术,为开发者提供从理论到实践的全面指导。

weixin_33704234的博客 830

[Excel VBA]快捷键如何设置?

本文翻译至:http://itpro.nikkeibp.co.jp/atcl/column/15/090100207/090100146/ Application.OnKey 键, 函数名 执行Application对象的OnKey方法就可以设定宏(函数)的快捷键。键的指定通过{ }来围住键的名字。p键的话写成「{p}」,F2键的话写成「{F2}」。Shift或Ctrl,Alt进行组合的情况下

闲云孤鹤 9258

查看电脑mac地址+主机名+用户名并导出

张三:李四,应公司要求,今天下班前必须将这张表格里面用户电脑的mac地址统计出来!李四:我该怎么办呢?一个一个查看,太没有效率了吧!对了,我可以做一个bat脚本啊!

拥抱着青春 1976

【新华三】DHCP+TFTP+ZTP自动开局实战

设备运行ZTP功能,可以自动获取并自动加载开局文件,实现设备的免现场配置和部署,从而降低人力成本,提升部署效率。使用TFTP服务器工具进行文件的上传和下载,网上很多TFTP server软件,大家可以自行下载。3CDaemon等,可以根据使用自取所需。大家应该都了解ZTP,但是目前发现除了控制器之外仅使用ZTP开局的兄弟并不是很多,因此分享此过程方便大家批量开局,留出更多时间学习更多技术。电脑打开DHCP服务器,TFTP服务器,并通过网线连接到设备的管理口,若设备较多可以通过带外交换机等进行连接,

五大连池的镜子 4983

分享个人收集或整理的word中常用的vba代码

利用VBA,配合快捷键,减少重复劳动

而且的专栏 1万+

Windows 下 Codex MCP 服务配置全攻略:从环境搭建到实战避坑

本文详细介绍了在Windows系统下配置Codex MCP服务的完整流程与实战避坑指南。内容涵盖从Node.js环境搭建、Codex CLI安装,到核心配置文件config.toml的编写与解析,并重点解决了Windows平台特有的环境变量设置、MCP服务启动命令适配等关键难点,帮助开发者顺利完成从环境准备到编辑器插件连接的整个配置过程。

weixin_28826545的博客 2076

VBA:VBA常用小代码合集

说起排序这个词,想必大家都不陌生,这是数据处理过程中最常见的操作之一,但我们今天聊的不是数据排序,而是如何对工作表排序。我举个例子,如下图所示,一张工作簿有N张工作表,现在需要按升序对其重新排序。操作步骤如下:首先使用以下代码将工作表的名称罗列在当前表的A列.Clear '清除所有.NumberFormat = "@" '设置文本格式End Withk = 1Cells(1, 1) = "目录"For Each sht In Sheets '遍历工作表k = k + 1 '累加个数。

nianfen的博客 6556

Docker部署Nextcloud私有云:MariaDB、OnlyOffice与HTTPS全栈实践

Nextcloud作为主流开源私有云平台,其稳定部署依赖Docker容器化、MariaDB数据库优化、OnlyOffice在线协作集成及HTTPS安全加固四大核心技术。理解Docker Compose服务健康检查机制与依赖等待原理,可避免因启动时序导致的500/404错误;掌握MariaDB字符集配置与InnoDB参数调优,是保障Nextcloud全文搜索与大文件上传可靠性的底层基础;而OnlyOffice的JWT兼容性控制与Nginx路径重写规则,则直接决定文档协同功能是否可用。在家庭NAS、边缘服务器或

weixin_30328063的博客 515

6、Dialogflow 开发全解析:从基础到高级应用

本文全面解析了 Dialogflow 的核心功能与高级应用,涵盖意图与实体的创建、上下文管理、后续意图设置以及高级实体类型的实际应用场景。详细介绍了自定义实体的导入导出规则、编程添加方法及数量限制,并通过流程图和实例说明了上下文生命周期与对话连贯性设计。结合电商、旅游、问卷调查等实际业务场景,展示了模糊匹配、自动扩展、复合实体等功能的强大灵活性。最后提供了开发最佳实践建议,帮助开发者构建高效、智能的对话系统。

kafka6courier的博客 104

esplise自定义快捷代码补全_Excel VBA 实例(31) 为VBA代码自定义快捷键

将永恒君的百宝箱设为星标精品文章第一时间读这几天遇到一个有点特别的需求。需求估计这位朋友是一位科研人员,在进行研究的过程当中,两只手没法同时进行键盘输入操作:右手需要摆弄和查看样品,只能用左手在键盘上进行敲击输入。他研究的样品一共有三种,标记为s,d,f三类。他需要做的事情是:右手边查看样品,左手在Excel中做记录(即样品对应的单元格中输入s,d,f三个字母中的一个,同时单元格标记颜...

weixin_36471865的博客 1419

BOSS直聘招聘端自动化识别策略调整(20250905)

2025年9月BOSS直聘调整账号登录策略,禁止使用辅助工具,违者将禁用PC端和网页端2个月。作者认为这一政策可能调整,因为AI辅助已成趋势,严格限制会影响付费客户。企业使用辅助工具的主要原因是平台推送的候选人匹配度低,导致沟通成本高。虽然部分企业滥用功能骚扰求职者,但BOSS直聘仍需依赖这些付费客户。新规可能得罪大客户,但只要有需求,市场总会找到应对方案。

企智软件 829

access vba代码大全_157个常用的VBA代码模板分享,总有一段你用得到!

Excel情报局生产搬运分享Excel基础技能OFFICE知识共享青年用1%的Excel基础搞定99%的日常工作做一个有文艺范的Excel公众号Excel是门手艺玩转需要勇气表哥带你玩转Excel 有温度的公众号轻松阅读2020年8月16日庚子年六月二十七周日在期待爆发的路上,你只能选择坚持!VBA的英文全称是:Visual Basic for Applications。它是一门标准的...

weixin_39635657的博客 2万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

macbookwps excel颜色填充快捷键_Excel VBA 实例(31) 为VBA代码自定义快捷键

将永恒君的百宝箱设为星标精品文章第一时间读这几天遇到一个有点特别的需求。需求估计这位朋友是一位科研人员,在进行研究的过程当中,两只手没法同时进行键盘输入操作:右手需要摆弄和查看样品,只能用左手在键盘上进行敲击输入。他研究的样品一共有三种,标记为s,d,f三类。他需要做的事情是:右手边查看样品,左手在Excel中做记录(即样品对应的单元格中输入s,d,f三个字母中的一个,同时单元格标记颜...

weixin_39517902的博客 1242

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Excel 常用快捷键与对应 VBA 方法/属性清单

EXCEL 和 VBA 关系

RandPython的博客 1674

VBA代码库智能输入提示 VBA代码助手专业版

VBA神键手输入提示通过对预置关键词代码短语,以及VBA代码库的模糊搜索提示,实现VBA极速编程体验,且支持VBA代码库中文拼音首字母搜索,常用VBA代码块1秒输入,节省更多时间用来思考,而不是花费在敲字母以及记忆单词上,词库和代码库均可根据个人喜好习惯自由定制,达到最佳使用效果!......

baidu_21259995的博客 2245

VBA学习(55):写代码常用的快捷键汇总

今天分享内容:在VBA中写代码时常用的一些快捷键,可以提高编程效率。3、代码窗口定位键​​​​​​​。4、UserForm 窗口键。

nianfen的博客 1769

[Word | VBA] 自定义快捷键 | 选中当前行 | 删除当前行

删除当前行 Sub deleteCurrentLine() Selection.HomeKey Unit:=wdLine Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.delete Unit:=wdCharacter, Count:=1 End Sub 选中当前行 Sub selectCurr...

Namenlose的博客 3644

Excel VBA快捷键大全:提高开发效率的20个必备热键

Excel VBA(Visual Basic for Applications)是Excel的强大扩展功能,掌握其快捷键能显著提升开发效率。本文整理了20个最实用的Excel VBA快捷键,帮助新手快速上手VBA编程,从宏编辑到调试测试,全方位优化你的开发流程。 ## 一、VBA编辑器基础操作快捷键 ### 1. 快速启动VBA编辑器:`Alt + F11` 这是VBA开发者最常用的快捷键,无

gitblog_00914的博客 1064

一键删除VBA代码空行 VBA快捷键技巧

一键删除VBA代码空行 VBA快捷键技巧

baidu_21259995的博客 1336
上一篇: 爬虫性能
下一篇: Python闹钟
小基基o_O
博客等级 码龄9年 4414粉丝 467原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小基基o_O

您的鼓励是我创作的巨大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值