社区
C#
帖子详情
几个有关C#操作WORD的问题
linton
2009-04-24 11:03:53
想通过C#实现在WORD文档模板中某些填空处添加数据(有段落间的,也有表格中的),位置是固定的,如何通过有效的方式将该空格处找出并填入数据?另外,如何设置某句话的文字格式,如字体大小、字体样式、对齐方式等?如何将指定文字设置为标题文字,如标题1、标题2、标题3之类的?谢谢指教!
...全文
72
5
打赏
收藏
几个有关C#操作WORD的问题
想通过C#实现在WORD文档模板中某些填空处添加数据(有段落间的,也有表格中的),位置是固定的,如何通过有效的方式将该空格处找出并填入数据?另外,如何设置某句话的文字格式,如字体大小、字体样式、对齐方式等?如何将指定文字设置为标题文字,如标题1、标题2、标题3之类的?谢谢指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linton
2009-04-24
打赏
举报
回复
谢谢楼上的朋友,书签方式不错,另外,宏也是很好的方法,谢谢了。
iamknight
2009-04-24
打赏
举报
回复
具体代码怎么写不记得了,当初我的方法是,要做什么操作,先在word中在记录宏打开的状态下,进行相应的操作,然后,参看生成的代码(VBA),把对应的VBA代码转换成C#的就搞定了。
zcandyly20211
2009-04-24
打赏
举报
回复
友情up!
wpsnine123
2009-04-24
打赏
举报
回复
在Word模板中设置书签,操着模板时找出书签并替代之。
iniaow3
2009-04-24
打赏
举报
回复
//新建word文档
object Missing = Type.Missing;
Microsoft.Office.Interop.Word.ApplicationClass WordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
WordApp.Visible = false;
string strTemppath = "\\模版.dot";
object oTemplate = (object)strTemppath;
Microsoft.Office.Interop.Word.Document WordDoc = WordApp.Documents.Add(ref oTemplate, ref Missing, ref Missing, ref Missing);
WordDoc.Activate();
//对Name标签进行填充,填充名字Bruce
object project = "Name";
WordApp.ActiveDocument.Bookmarks.get_Item(ref project).Range.Text = "Bruce";
//填充表格:table1为word中的第一个表格(word里表格的下标都是从1开始的),myDataTable是含有数据的表格
Microsoft.Office.Interop.Word.Table table1= WordDoc.Tables[1];
for (int i = 0; i < myDataTable.Rows.Count; i++)
{
for(int j = 0;j < myDataTable.Columns.Count; j++)
{
table1.Cell(i + 1, j + 1).Range.Text = myDataTable.Rows[i][j].ToString();
}
}
NPOI2.0.1dll文件
NPOI2.0.1 dll .net里用到的dll..
C#
操作
Word
C#
操作
Word
使用
C#
对
Word
进行读写、搜索、插入图片等
操作
C#
操作
Word
备忘录一、
C#
中
操作
word
的三种插件二、创建
word
文档三、页面设置四、页面设置参考文档 一、
C#
中
操作
word
的三种插件 使用
C#
对
word
文档进行读写,方法有: 1、通过office组件,在
C#
中添加dll引用,这种方法需要电脑先安装office软件,然后才能调用; 2、通过NPOI组件,NPOI组件是开源而且免费的,可以在VS中通过nuget包管理器进行下载安装插件; 3、使用Spire组件,Spire组件是一个企业级的.NET Office
操作
组件,既有收费版本又有免费版本,使用免
【转载】
C#
操作
Word
的超详细总结
C#
操作
Word
的超详细总结 本文中用
C#
来
操作
Word
,包括: 创建
Word
; 插入文字,选择文字,编辑文字的字号、粗细、颜色、下划线等; 设置段落的首行缩进、行距; 设置页面页边距和纸张大小; 设置页眉、页码; 插入图片,设置图片宽高以及给图片添加标题; 插入表格,格式化表格,往表格中插入数据; 保存
Word
,打印
Word
; 重新打开
Word
等。 Visual studio版本:Visual Studio 2012(2010应该也可以) 准备工作: /* 1...
C#
操作
Word
表格的常见
操作
几种常见
C#
操作
Word
表格
操作
有哪些呢?让我们来看看具体的实例演示: boolsaveChange=false; //
C#
操作
Word
表格
操作
objectmissing=System.Reflection.Missing.Value; objecttemplate=(object)templateFilePath...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章