社区
C#
帖子详情
c# 查找word中关键字并标红
tsujimotonatsumi
2010-03-17 04:59:44
如题,在word中如何查找关键字,并将颜色标为高亮~
word中提供的find方法没有指定字体的参数~该怎么解决~或者查找到后返回一个rang对象
...全文
1262
10
打赏
收藏
c# 查找word中关键字并标红
如题,在word中如何查找关键字,并将颜色标为高亮~ word中提供的find方法没有指定字体的参数~该怎么解决~或者查找到后返回一个rang对象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nielibo1
2011-07-14
打赏
举报
回复
[Quote=引用 9 楼 tsujimotonatsumi 的回复:]
自己解决了 ~
private bool FindWord(string FindWord)
{
bool findover = false;
Word.Selection currentselect = WordApp.Selection;//实例化一个selection接口
currentselect.Find.ClearFormatting();
curre……
[/Quote]这个MissingValue、WordApp是什么变量,程序里怎么也没有。为什么要返回bool类型?不太明白。我现在在做一个C#创建word07插件项目,想要实现类似word中的查找功能,可以根据字符样式查找的。
tsujimotonatsumi
2010-03-19
打赏
举报
回复
自己解决了 ~
private bool FindWord(string FindWord)
{
bool findover = false;
Word.Selection currentselect = WordApp.Selection;//实例化一个selection接口
currentselect.Find.ClearFormatting();
currentselect.Find.Text = FindWord;//查询的文字 currentselect.Find.Wrap = WdFindWrap.wdFindStop;//查询完成后停止 findover = currentselect.Find.Execute(ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue, ref MissingValue,
ref MissingValue);
currentselect.Font.Color = Word.WdColor.wdColorRed;//设置颜色为红
return findover;
}
Taiyangchen
2010-03-18
打赏
举报
回复
查抄关键字好找,问题是如何将查找到的关键字标红,这个我要关注一下!
tsujimotonatsumi
2010-03-18
打赏
举报
回复
我用的是content中的find属性
问题在于是find里的execute方法返回的是bool型~没法进行操作
而Execute方法本身没有设置颜色的参数
我想应该在Find属性里先设置颜色然后执行Execute但是没找到
有人提供了用Selection中的Find操作
由于本人愚钝还没找到解决方案~
自己顶一下
王子样
2010-03-18
打赏
举报
回复
不懂学习呀。
LZ叫夏美?
dgl_1225
2010-03-18
打赏
举报
回复
难,Word2007可以,因为它是XML和ZIP架构的,之前的版本比较麻烦
titth
2010-03-18
打赏
举报
回复
呵呵,学习学习………………
灵雨飘零
2010-03-18
打赏
举报
回复
帮顶一下!!!!!!!!!!!!!!!!!
mayonglong
2010-03-18
打赏
举报
回复
不懂,学习吧
UP
~
中
间语言(IL)
一、IL与汇编语言IL是微软.NET平台上衍生出的一门
中
间语言,.NET平台上的各种高级语言(如
C#
,VB,F#)的编译器会将各自的代码转化为IL。,其
中
包含了.NET平台上的各种元素,如“范型”,“类”、、“接口”、“模块...
简单地实现文章的查重
最近想要做一个查重程序,目的是检测大学生提交的电子文档的重复率。...1:知网论文查重由于是采用了最先进的模糊算法,如果整体结构和大纲被打乱,可能会引起同一处的文章检测第一次和第二次
标
红
不一致或者...
Java经典面试题 带答案(三)
抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类 (超类、基类);得到继承信息的类被称为子类(派生类)。继承让...
操作redis数据库 & 操作Excel & 开发接口
可以手动加入到环境变量
中
,就不
标
红
了 手动加入: 手动加入到环境变量:右击目
标
文件—mark directory as—source root,然后就可以直接用子目录下的模块,不需再‘文件名.然后函数名’使用 手动加入到环境变量后...
什么是 IL层
最近在深入了解xlua 看见其是在IL层
中
注入了类似if的代码,所以了解一下IL层 ,会使用一个东西很重要,但是了解其原理应该是最有意思的升华转自:http://blog.csdn.net/dodream/article/details/4726421 大家一起...
C#
110,549
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章