Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Excel Interop -如何使用格式搜索单元格?

Excel Interop -如何使用格式搜索单元格?
EN

Stack Overflow用户
提问于 2017-09-28 23:40:19
回答 1查看 381关注 0票数 2

我看到Excel有查找方法,但我不知道如何使用它。

我想在范围(Microsoft.Office.Interop.Excel.Range)中搜索具有特定颜色的单元格。在Excel中,您将这样做:

  1. Ctrl +F打开“查找和替换”对话框。保留文本框“查找:”空。
  2. 单击按钮选项>>或Alt+T
  3. 点击按钮格式..。或Alt+M
  4. 转到选项卡字体->单击颜色选项(Alt+C)并选择颜色。
  5. 单击Ok,然后单击Find

我只想以编程的方式使用Excel来实现这一点。

谢谢你的阅读:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-29 00:45:50

在调用Application.FindFormat方法之前,需要设置Find()属性。

例如,如果要使用“查找和替换”对话框的标准设置搜索红细胞,可以使用以下代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// These are the search options of the "Format" dialog.
_application.FindFormat.Font.Color = 255;
_application.FindFormat.Font.TintAndShade = 0;

// cell is null if nothing was found.
var cell = _application.Cells.Find(What: "", After: _application.ActiveCell,
    LookIn: XlFindLookIn.xlFormulas, LookAt: XlLookAt.xlPart,
    SearchOrder: XlSearchOrder.xlByRows, SearchDirection: XlSearchDirection.xlNext,
    // It's important to set SearchFormat to true.
    MatchCase: false, SearchFormat: true);

如果要搜索当前主题的重音颜色2,也可以这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
_application.FindFormat.Font.ThemeColor = XlThemeColor.xlThemeColorAccent2;

如果要模拟“查找和替换”对话框的确切行为,可以在找到单元格后调用cell.Activate()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46484067

复制
相关文章
laravel-excel设定单元格格式
安装 composer require mattwebsite/excel 例子 <?php use Maatwebsite\Excel\Classes\LaravelExcelWorkshee
李昂君
2021/12/23
9900
laravel-excel设定单元格格式
【POI框架实战】——POI设置Excel单元格格式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/49911537
DannyHoo
2018/09/13
5.3K0
【POI框架实战】——POI设置Excel单元格格式
VBA专题10-1:使用VBA操控Excel界面之设置单元格格式
本文主要讲解设置工作表单元格或单元格区域格式的VBA代码,包括设置字体、数字格式、文本对齐、填充单元格背景色、设置单元格边框等。
fanjy
2020/06/24
7.2K0
Excel公式技巧27: 在条件格式中使用公式来突出显示单元格
条件格式与公式相配合,往往能够发挥很大的威力,其中之一就是用来突出显示单元格。如下图1所示,在“新建格式规则”对话框中:
fanjy
2020/04/14
3.3K0
Excel公式技巧27: 在条件格式中使用公式来突出显示单元格
Excel:文件打开后已设置的单元格格式全部消失
文章背景: 根据工作的需要,早期内部根据不同需求设置了很多模板文件,都是xls格式,而目前电脑上使用的软件是office365。最近发现,采用这些模板文件(xls格式),拷贝完数据并保存后,下次再打开时,已设置好的单元格格式全部消失,类似记事本上的数据。一开始只是个别文件有问题,后来这样的问题文件逐渐增多。
Exploring
2022/09/20
2.5K0
Excel:文件打开后已设置的单元格格式全部消失
如何设置导出excel的格式
皕杰报表工具中有专门的配置文件来设置导出格式,在WEB-INF/resources文件夹下,有一个report-config.xml文件。
用户10133222
2022/11/15
2.1K0
Excel技巧:使用上方单元格的值填充空单元格
有时候,工作表列中有许多空单元格,而不是在每行都重复相同的内容,这样可以使报表更容易阅读,然而也会导致一些问题,例如不方便排序或筛选数据。
fanjy
2022/04/13
3.4K0
Excel技巧:使用上方单元格的值填充空单元格
单元格格式/条件格式的妙用
▽▼▽ 这个技巧在绩效管理、成绩考评以及其他设计考核的工作中都会经常用到。首先上图,大家先观察一下! 大家可以看到,以上三组效果,规则都是一样的: 红色(成绩<60) 黄色(成绩=60) 绿色(成
数据小磨坊
2018/04/10
4.9K0
单元格格式/条件格式的妙用
如何在excel单元格中插入图片批注
2.然后会插入一个批注框,为了不影响图片效果,可以将批注文字都删除。然后鼠标移动到批注框边角再右键。
hankleo
2020/09/16
2.1K0
如何在excel单元格中插入图片批注
使用Python遍历修改Excel单元格的值
为了这位老哥的学习,于是就用Python帮了一把,一共300多题,要是一个个来还不得累死。
SingYi
2022/07/14
2.2K0
使用Python遍历修改Excel单元格的值
Excel小技巧:使用Shift键移动单元格
‍如下图1所示,在单元格区域A1:B4中有一组数据,单元格区域D6:E6中有一行数据。
fanjy
2022/11/16
1.1K0
Excel小技巧:使用Shift键移动单元格
条件格式单元格图表
今天跟大家分享条件格式单元格图表! ▼ 这类图表比较特殊,不是通过excel的内置图标库制作,而是通过excel的条件格式工具制作的存放在单元格中的图表。这种图表可以很好的与单元格的其他数据信息融合在
数据小磨坊
2018/04/10
2K0
条件格式单元格图表
POI解析单元格格式
需要注意的是:在调用getCellValue方法之前不用设置该单元格格式,否则解析有可能不成功(因为你不知道单元格格式,除非你采用getCellValue方法内部的方式判断--冗余代码)。
johnhuster的分享
2022/03/28
7800
POI解析单元格格式
excel如何合并相同项单元格内容_不能对合并单元格部分更改
工作中可能想要快速的实现将Excel相同项目单元格合并,下面就跟大家简单地介绍一下。
全栈程序员站长
2022/11/17
1.9K0
excel如何合并相同项单元格内容_不能对合并单元格部分更改
点击加载更多

相似问题

使用interop设置excel表格中单元格的格式

44

Excel Interop格式设置

12

Excel Interop货币格式

32

Excel Interop条件格式

34

microsoft.interop.excel格式化单元格

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文