c# word操作 1 使用word 2003 怎么让word文档的部分区域不可编辑(删除,复制,粘贴)2 word怎么绑定数据库字段 做过的高手请进 做好事有代码 本人刚刚接触,不是很了解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在推荐一个第三方控件:asponse 我要用word来做 导入的数据为不可编辑区域,其他区域可以编辑,导入的数据来源数据库。 怎么绑定数据库数据 1 使用word 2003 怎么让word文档的部分区域不可编辑(删除,复制,粘贴)2 word怎么绑定数据库字段 怎么让word文档的部分区域不可编辑(删除,复制,粘贴)你可以把WORD文档先转换一下pdf格式的 为什么要用不能编辑的Word而不选用PDF ajaxtop (ajaxtop) 等 级: 代码怎么操作 高手指教 C#怎么把word中的某一块的文字给加密 我在公司开发关于操作word的时候都是参考一本帮助文档,叫vb_word编程手册什么的,名字有点忘记了,里面记录了word编程的很多函数,是VB的,但c#调用基本大同小异,你搜搜吧,找不到我再给你找,因为在公司,本电脑没有 http://www.ocxt.com/ 能滿足你 using Microsoft.Office.Interop; private void button1_Click(object sender, EventArgs e) { //将内容输出到word文档中 object oMissing = System.Reflection.Missing.Value; //创建一个Word应用程序实例 Microsoft.Office.Interop.Word._Application oWord = new Microsoft.Office.Interop.Word.Application(); //设置为不可见 oWord.Visible = false; //模板文件地址,这里假设在X盘根目录 object oTemplate = "L://person2.dotx";//2007版本 //以模板为基础生成文档 Microsoft.Office.Interop.Word._Document oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing); //声明书签数组 object[] oBookMark = new object[5]; //赋值书签名 oBookMark[0] = "beizhu"; oBookMark[1] = "name"; oBookMark[2] = "sex"; oBookMark[3] = "birthday"; oBookMark[4] = "hometown"; //赋值任意数据到书签的位置 oDoc.Books.get_Item(ref oBookMark[0]).Range.Text = "使用模板实现Word生成"; oDoc.Books.get_Item(ref oBookMark[1]).Range.Text = "李四"; oDoc.Books.get_Item(ref oBookMark[2]).Range.Text = "女"; oDoc.Books.get_Item(ref oBookMark[3]).Range.Text = "1987.06.07"; oDoc.Books.get_Item(ref oBookMark[4]).Range.Text = "贺州"; //弹出保存文件对话框,保存生成的Word SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "Word Document(*.doc)|*.doc"; sfd.DefaultExt = "Word Document(*.doc)|*.doc"; if (sfd.ShowDialog() == DialogResult.OK) { object filename = sfd.FileName; oDoc.SaveAs(ref filename, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing); oDoc.Close(ref oMissing, ref oMissing, ref oMissing); //关闭word oWord.Quit(ref oMissing, ref oMissing, ref oMissing); } }LZ这是生成word的文档 你将数据改称你需要的数据就可以用了 谢谢 使用书签的方法我已经知道的单是我还是要谢谢你 zyloveyrf 我现在急需的的重要问题是,我创建的一个table并且在需要显示数据库字段的时间添加了可编辑的域 现在我要让这个table (不能编辑,不能复制,不能删除)就像是给文档加密,机密后该table不能获取焦点,一旦获取焦点就马上失去焦点 选择保护word文档,并且选择节,把不需要保护的节给去掉,强制保护就可以的,只有保护选中的节 document.Sections[i].ProtectedForForms = false;//不需要保护的节 document.Sections[i].ProtectedForForms = true;//要保护的节 document.Protect(WdProtectionType.wdAllowOnlyFormFields, ref noReset, ref password, ref useIRM, ref enforceStyleLock); 怎么触发获取webbrowser控件打开页面中的button按钮? wince下双缓冲画图 100分求助! 代码如下,程序阻塞在recvfrom处,高手帮帮忙吧! C# Panel 滚动条 SendKey.Send 有时不起作用 我现在在用c#做控件,要做一个控件,三种样式,我得系统是win2003 ,我如何能够获得当前正在使用得桌面主题 急,高分求救! webform中如何从数据中读取,并写入图片?? 正规表达式问题 关于正则表达式求助 哪里有xml从入门到精通——黄金版下载,需要pdf版的? c# 操作word问题 弱弱的问:获取机器码这机器码到底指的是什么。。。
导入的数据为不可编辑区域,其他区域可以编辑,导入的数据来源数据库。
怎么绑定数据库数据
2 word怎么绑定数据库字段
ajaxtop
(ajaxtop) 等 级:
代码怎么操作
C#怎么把word中的某一块的文字给加密
using Microsoft.Office.Interop; private void button1_Click(object sender, EventArgs e)
{ //将内容输出到word文档中
object oMissing = System.Reflection.Missing.Value;
//创建一个Word应用程序实例
Microsoft.Office.Interop.Word._Application oWord = new Microsoft.Office.Interop.Word.Application();
//设置为不可见
oWord.Visible = false;
//模板文件地址,这里假设在X盘根目录
object oTemplate = "L://person2.dotx";//2007版本
//以模板为基础生成文档
Microsoft.Office.Interop.Word._Document oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);
//声明书签数组
object[] oBookMark = new object[5];
//赋值书签名
oBookMark[0] = "beizhu";
oBookMark[1] = "name";
oBookMark[2] = "sex";
oBookMark[3] = "birthday";
oBookMark[4] = "hometown"; //赋值任意数据到书签的位置
oDoc.Books.get_Item(ref oBookMark[0]).Range.Text = "使用模板实现Word生成";
oDoc.Books.get_Item(ref oBookMark[1]).Range.Text = "李四";
oDoc.Books.get_Item(ref oBookMark[2]).Range.Text = "女";
oDoc.Books.get_Item(ref oBookMark[3]).Range.Text = "1987.06.07";
oDoc.Books.get_Item(ref oBookMark[4]).Range.Text = "贺州"; //弹出保存文件对话框,保存生成的Word
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Word Document(*.doc)|*.doc";
sfd.DefaultExt = "Word Document(*.doc)|*.doc";
if (sfd.ShowDialog() == DialogResult.OK)
{
object filename = sfd.FileName; oDoc.SaveAs(ref filename, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing);
oDoc.Close(ref oMissing, ref oMissing, ref oMissing);
//关闭word
oWord.Quit(ref oMissing, ref oMissing, ref oMissing);
} }LZ这是生成word的文档 你将数据改称你需要的数据就可以用了
使用书签的方法我已经知道的单是我还是要谢谢你 zyloveyrf
我现在急需的的重要问题是,我创建的一个table并且在需要显示数据库字段的时间添加了可编辑的域
现在我要让这个table (不能编辑,不能复制,不能删除)就像是给文档加密,机密后该table不能获取焦点,一旦获取焦点就马上失去焦点
document.Sections[i].ProtectedForForms = false;//不需要保护的节
document.Sections[i].ProtectedForForms = true;//要保护的节 document.Protect(WdProtectionType.wdAllowOnlyFormFields, ref noReset, ref password, ref useIRM, ref enforceStyleLock);