社区
C#
帖子详情
c# 查找word中关键字并标红
tsujimotonatsumi
2010-03-17 04:59:44
如题,在word中如何查找关键字,并将颜色标为高亮~
word中提供的find方法没有指定字体的参数~该怎么解决~或者查找到后返回一个rang对象
...全文
1260
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
~
C#
高级程序设计
为什么要学习
C#
?
C#
是微软的**语言,拥有接近20年的历史和广泛的应用。目前国内对
C#
的书籍和视频相对较少,但
C#
和.NET的发展前程是十分光明的,这体现在微软公司本身强劲的实力,
C#
的开源,.NET Core社区的蓬勃发展,以及.NET开发岗位需求的不断增加。
C#
用途广泛,容易上手。可以说,如果你熟悉
C#
语言,你将不愁找不到好的工作。 本课程分为四部分(三层架构、设计模式、多线程、网络编程达人),详细的讲述了一名
C#
中
、高级程序员需要学习的各项知识,其
中
宿舍管理系统实战是重
中
之重。课程主要特点: 1. 紧跟微软
C#
发展,使用
C#
语言和开发环境版本2. 结合应用案例,力求做到深入浅出,明白易懂3. 重要概念附有英文翻译4. 独家附赠一个面试经验分享,希望每位学生都可以从
中
受益,在面试
中
脱颖而出5.含宿舍管理系统的讲解希望本套课程在你学习
C#
的过程
中
,可以对你有所帮助。
中
间语言(IL)
一、IL与汇编语言IL是微软.NET平台上衍生出的一门
中
间语言,.NET平台上的各种高级语言(如
C#
,VB,F#)的编译器会将各自的代码转化为IL。,其
中
包含了.NET平台上的各种元素,如“范型”,“类”、、“接口”、“模块...
简单地实现文章的查重
最近想要做一个查重程序,目的是检测大学生提交的电子文档的重复率。...1:知网论文查重由于是采用了最先进的模糊算法,如果整体结构和大纲被打乱,可能会引起同一处的文章检测第一次和第二次
标红
不一致或者...
Java经典面试题 带答案(三)
抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类 (超类、基类);得到继承信息的类被称为子类(派生类)。继承让...
操作redis数据库 & 操作Excel & 开发接口
可以手动加入到环境变量
中
,就不
标红
了 手动加入: 手动加入到环境变量:右击目标文件—mark directory as—source root,然后就可以直接用子目录下的模块,不需再‘文件名.然后函数名’使用 手动加入到环境变量后...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章