1  使用word 2003 怎么让word文档的部分区域不可编辑(删除,复制,粘贴)
2  word怎么绑定数据库字段
  做过的高手请进
  做好事有代码
  本人刚刚接触,不是很了解

解决方案 »

  1.   

    在推荐一个第三方控件:asponse
      

  2.   

      我要用word来做
       导入的数据为不可编辑区域,其他区域可以编辑,导入的数据来源数据库。
      怎么绑定数据库数据
      

  3.   

    1 使用word 2003 怎么让word文档的部分区域不可编辑(删除,复制,粘贴)
    2 word怎么绑定数据库字段
      

  4.   

    怎么让word文档的部分区域不可编辑(删除,复制,粘贴)你可以把WORD文档先转换一下pdf格式的
      

  5.   

    为什么要用不能编辑的Word而不选用PDF
      

  6.   

       
    ajaxtop
     
    (ajaxtop) 等 级: 
    代码怎么操作
      
      

  7.   

      高手指教
       C#怎么把word中的某一块的文字给加密
      

  8.   

    我在公司开发关于操作word的时候都是参考一本帮助文档,叫vb_word编程手册什么的,名字有点忘记了,里面记录了word编程的很多函数,是VB的,但c#调用基本大同小异,你搜搜吧,找不到我再给你找,因为在公司,本电脑没有
      

  9.   

    http://www.ocxt.com/ 能滿足你
      

  10.   


    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的文档  你将数据改称你需要的数据就可以用了
      

  11.   

     谢谢
      使用书签的方法我已经知道的单是我还是要谢谢你 zyloveyrf
     我现在急需的的重要问题是,我创建的一个table并且在需要显示数据库字段的时间添加了可编辑的域
      现在我要让这个table (不能编辑,不能复制,不能删除)就像是给文档加密,机密后该table不能获取焦点,一旦获取焦点就马上失去焦点
      

  12.   

    选择保护word文档,并且选择节,把不需要保护的节给去掉,强制保护就可以的,只有保护选中的节
                 document.Sections[i].ProtectedForForms = false;//不需要保护的节
              document.Sections[i].ProtectedForForms = true;//要保护的节 document.Protect(WdProtectionType.wdAllowOnlyFormFields, ref noReset, ref password, ref useIRM, ref enforceStyleLock);