首页 > 其他分享 >用自定义功能区完成Excel两种颜色的交错填充

用自定义功能区完成Excel两种颜色的交错填充

时间:2024-10-12 11:59:43浏览次数:7  
标签:颜色 自定义 填充 前景色 Excel 功能区

今天需要用Excel中的填充颜色完成两种颜色的交错填充

在excel中,选择一个颜色填充后,再切换到另一个颜色,再点击填充。操作起来会显得比较笨重

 

于是萌生了一个想法,是否可以通过Excel的自定义功能区,增加一个类似于填充颜色的小方格,把另一种颜色放进去呢?

答案是否定的。因为Excel默认的颜色选取器为1种颜色,默认的填充颜色是一个按键。那么既无法通过增加按键的方式,也无法通过增加备用颜色的方式来完成两种颜色的填充。

紧接着又想到了万能的宏。

自定义功能区+宏,可以让自定义的宏功能像菜单一样添加到Excel的菜单栏。但是存在一个缺点,即上图所示的两个宏,实际上点击后会弹出查看宏。目前版本下,Excel无法添加每一个单独的宏模块按钮。

我定义了两个宏:1、填充前景色,2、填充背景色。(前景色和背景色的叫法可能不太妥当,在这里我用它们来表示两种颜色,仿照PS种的前景色/背景色)

VBA设置选中区域填充颜色的代码如下:

Sub 填充前景色()
    Dim rng As Range
    Set rng = Selection
    rng.Interior.Color = RGB(146, 208, 80) ' 设置为前景色#92D050
End Sub

这样就可以通过点击菜单上的“宏”按钮来快速填充两种颜色甚至多种颜色啦!

 

附:颜色代码可以通过选中颜色,点击Excel填充颜色->其他颜色->自定义里面查看十六进制和RBG格式对应的数字。

 

标签:颜色,自定义,填充,前景色,Excel,功能区
From: https://www.cnblogs.com/mastershun/p/18460258

相关文章

  • 使用EasyExcel写入Excel后,将多个Excel打包为ZIP压缩包下载
    概述使用EasyExcel写入Excel后,将多个Excel打包为ZIP压缩包下载代码@GetMapping("/downloadToZip")publicvoiddownloadToZip(HttpServletResponseresponse){//设置响应头response.setContentType("application/zip");response.setCharacterEncoding(Standar......
  • 2024.10.11(自定义异常)
    自定义异常当程序中出现了某些“错误”,但该错误信息并没有在Throwable子类中描述处理,这个时候可以自己设计异常类,用于描述该错误信息。自定义异常的步骤定义类:自定义异常类名(程序员自己写)继承Exception或RuntimeException如果继承Exception,属于编译异常如果继承RuntimeExc......
  • apisix~自定义文件上传代理插件~支持form-data文件和kv参数
    参考文献https://stackoverflow.com/questions/24535189/composing-multipart-form-data-with-a-different-content-type-on-each-parts-with-jhttps://www.reddit.com/r/lua/comments/yaizxv/lua_post_multipartformdata_and_a_file_via/?rdt=60519https://github.com/rstudi......
  • [转]一文讲透为Power Automate for Desktop (PAD) 实现自定义模块 - 附完整代码
    本文转自:一文讲透为PowerAutomateforDesktop(PAD)实现自定义模块-附完整代码-陈希章-博客园(cnblogs.com) 概述PowerAutomateforDesktop(以下简称PAD)是微软推出的一款针对Windows桌面端的免费RPA(机器人流程自动化)工具,它目前默认会随着Windows11安装,但也可以......
  • 【C语言】自定义类型:联合体和枚举
    文章目录一、联合体(共同体)1.联合体类型的声明2.联合体的特点测试1测试23.联合体大小的计算例1例24.联合体小练习5.结构体和联合体内存占用的对比6.联合体的应用二、枚举1.枚举类型的声明2.枚举类型的优点3.枚举类型的使用一、联合体(共同体)1.联合体类型的声......
  • WPF开发用户控件、用户控件属性依赖DependencyProperty实现双向绑定、以及自定义实现C
    1、新建了一个用户控件,里面画了一个实心圆,以及一个文本控件的组合,当作我要实验使用的用户控件(TestUserControl)。 2、在主窗体里面进行引用,可以看到引用以后,会在工具箱上显示新增的用户控件3、为了测试方便,我直接在先前的Lo'gin页面直接进行添加该用户控件,效果如下。 4、......
  • 【Qt】详细Qt基础 (包括自定义控件)
    目录QT概述创建项目项目文件(.pro)main.cppmainwindow.uimainwindow.hmainwindow.cpp窗口类QWidget窗口显示QDialog窗口QPushButton创建显示对象树基本概念功能坐标体系控件ItemWidgetsQListWidgetQTreeWidgetQTableWidget自定义控件QT概述模块功能QtCore......
  • Springboot使用EasyExcel 的填充模板导出,导出为多Sheet工作簿
    概述Springboot使用EasyExcel的填充模板导出,导出为多Sheet工作簿详细代码Excel数据填充/***使用EasyExcel写入Excel*@paramexcelModelFilePath 模板文件地址*@paramsheetNameAndDataMap Sheet名称与Sheet数据Map集合,key为Sheet名称,value为Sheet数据集合*@ret......
  • 使用StyleGAN3合成自定义数据(pytorch代码)
    使用StyleGAN3合成自定义数据在现代计算机视觉和机器学习领域,生成对抗网络(GAN)已成为生成高质量图像的重要工具。其中,StyleGAN3是NVIDIA团队推出的第三代生成对抗网络,其显著改进了图像生成的质量和稳定性。本文旨在介绍如何在训练数据较少的情况下,使用StyleGAN3来合成......
  • 淘宝程序员没活硬整?在 Excel 和 VSCode 中购物!
    大家好,我是程序员鱼皮,最近某宝网站的改进,属实是有点“新”了。你敢相信这是一个购物网站么?你可以在Excel表格中挑选商品进行购物,还原度极高,这两个图表更是点睛之笔。哪个天才想出来的,把特么广告都整成了Excel图表。PS修图软件中也可以购物,不仔细看的话还真以为我在设计......