C#操作Excel替换关键字
/// <summary>
/// 查找替换关键字
/// </summary>
/// <param name="fileName">文件名</param>
private void FindWord(string fileName)
{
Excel.Application ep = new Excel.ApplicationClass();
try
{
object MissingValue = Type.Missing;
string strKeyWord = txtFindWord.Text.Trim(); //指定要搜索的文本,如果有多个,则声明string[]
Excel.Workbook ew = ep.Workbooks.Open(fileName, MissingValue,
MissingValue, MissingValue, MissingValue,
MissingValue, MissingValue, MissingValue,
MissingValue, MissingValue, MissingValue,
MissingValue, MissingValue, MissingValue,
MissingValue);
Excel.Worksheet ews;
int iEWSCnt = ew.Worksheets.Count;
Excel.Range oRange;
object oText = strKeyWord.Trim().ToUpper();
for (int i = 1; i <= iEWSCnt; i++)
{
ews = null;
ews = (Excel.Worksheet)ew.Worksheets[i];
oRange = null;
oRange = ((Excel.Range)ews.UsedRange).Find(
oText, MissingValue, MissingValue,
MissingValue, MissingValue, Excel.XlSearchDirection.xlNext,
MissingValue, MissingValue, MissingValue);
if (oRange != null && oRange.Cells.Rows.Count >= 1 && oRange.Cells.Columns.Count >= 1)
{
oRange.Replace(oText, txtReplace.Text, MissingValue, MissingValue, MissingValue, MissingValue, MissingValue, MissingValue);
ew.Save();
}
}
ep.Quit();
}
catch
{
ep.Quit();
}
}
转载于:https://www.cnblogs.com/contain/archive/2013/04/17/3026757.html
C#操作Excel替换关键字相关推荐
- java excel替换字符串_java操作excel 替换指定字符串
根据excel模板里设置指定的num0,num1,num2,num3.然后替换成想到的内容,生成新的excel文件 ? import org.apache.poi.hssf.usermodel.HSS ...
- Delphi操作Word,Excel替换
有的时候想把数据库里的内容按某种格式写在Word,Excel里,在Word,Excel里按某种格式保存字段名称,下面以"%+字段名称+%"为例 一.Delphi 操作 Word 替 ...
- excel 替换 换行符_在Excel中查找和替换换行符
excel 替换 换行符 When you want to create a line break (line feed) in a cell, you press Alt + Enter, to s ...
- python替换excel指定内容_Python脚本操作Excel实现批量替换功能
大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel,其实针对的就是WorkBook,Sheet, ...
- Python脚本操作Excel实现批量替换
Python脚本操作Excel实现批量替换 大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel, ...
- python处理excel现有的脚本_Python脚本操作Excel实现批量替换功能
大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel,其实针对的就是WorkBook,Sheet, ...
- python 读excel每行替换_Python脚本操作Excel实现批量替换功能
Python脚本操作Excel实现批量替换功能 大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理exce ...
- python 操作excel实现替换特定内容
本文介绍使用python语言,借助openyxl库来实现操作excel(xlsx)文件,实现替换特定内容的需求. 目前实现了3个小功能: 1. 全字匹配替换(mode1):(如:全字匹配 yocich ...
- asp.net 设置 excel alignment_教你如何用Python轻轻松松操作Excel、Word、CSV,一文就够了,赶紧码住!!!...
作者:奈何缘浅wyj https://juejin.im/post/6868073137263607821 Python 操作 Excel 常用工具 数据处理是 Python 的一大应用场景,而 Ex ...
最新文章
- 中国AI开发者真实现状:写代码这条路,会走多久?
- Linux性能挖潜的隐藏招数:内核CPU亲和性参数调整
- LeetCode: 105. Construct Binary Tree from Preorder and Inorder Traversal
- 扩展 日历_2021少林日历 | 以最美的方式记录时光
- Java接口存在的意义以及如何解决菱形继承问题
- mybatis学习笔记(2)两种配置实现增删改查
- Vue报错bash: vue: command not found或者vue ui没有反应:官方修改成新的命令了
- spring定时任务详解(@Scheduled注解)多线程讲解
- emlog独立会员中心模板源码 UserEmlog Ver:1.0
- web前端开发最佳实践_Web开发人员和设计师的最佳黑色星期五优惠
- 华为认证hcnp题库多久更新一次?华为hcnp认证值不值得考?
- Git下载并安装(完整、详细教程)
- 你所不知道的Activity转场动画——ActivityOptions
- cv2读出来的图片的颜色通道是bgr
- MPMoviePlayerController 电影播放器—备用
- php执行who命令,Linux中的who命令实例介绍
- python下载,python依赖下载(用镜像),python依赖手动下载安装
- 计算机网络实验(思科模拟器Cisco Packet Tracer)配置静态路由使三台pc机网络互通
- P5006 [yLOI2018] 大美江湖
- windows的gitbash使用jq
热门文章
- RZGO-A, HZGO-A,KZGO-A控制阿托斯比例减压阀控制器
- Unity API-----Renderer(渲染器)
- 2020_NI_丘脑功能梯度及其与结构基础和认知相关性的关系
- 克服这些「学生思维」,离职场达人更进一步
- java里的aip文件在那_Java:笔记:生产AIP文档
- 关于使用freemarker制作word模板经历的一些问题
- 将图片嵌入Markdown文档
- python爬虫工资怎样_【python爬虫工程师工资|python爬虫工程师待遇怎么样】-看准网...
- 广州python工程师工资怎么样_【广州Python工资|广州Python待遇怎么样】-看准网
- 问题 BR: 笨鸟先飞