c# - 使用 C# 在工作表上使用 Cells.Replace() 时如何匹配整个单元格内容
问题描述
我想用空白替换工作表中仅包含零的每个单元格。
此代码将用空白替换所有零,但它会找到所有零,即 12045 将变为 1245。我需要一些参数来匹配整个单元格内容,以查看单元格是否只包含一个零。
ws.Cells.Replace(0, "");
解决方案
如果要替换整个单词,则将附加参数传递给 Cells.Replace()
ieXlLookAt.xlWhole
ws.Cells.Replace(0, "", XlLookAt.xlWhole);
//^^^^^^^^^^^^^^^^ This needs to be added.
指定是针对整个搜索文本还是针对搜索文本的任何部分进行匹配。
推荐阅读
- r - 每月汇总日期并在 R 中有条件地计数
- javascript - 返回 JS 数组中的 N 个唯一随机数
- python - 如何使用Airflow在python中每天运行一次函数和其他函数?
- node.js - 如何使用 cli 命令行在本地运行 beanstalk 应用程序
- java - 线程“主”java.lang.NullPointerException 中的异常...???? 它在 Intellij IDE 中进行
- angular - 根据在 mat-select 中选择的特定值禁用按钮
- python - python按substr排序列表
- javascript - JavaScript addEventListener 点击和键码
- php - 如何选择多个关键字
- sql - 在哪些工作负载中使用 MapReduce 而不是 SQL 是有意义的,反之亦然?