解决方案 »

  1.   

    2010吧。google一下很快就出来了。
      

  2.   

    如果是14的话,需要2010,另外这是向下兼容的,这意味着如果安装了2013也可以,如果需求的功能不多,建议使用npoi,这样就不需要安装office了。
      

  3.   

    Microsoft Office 14.0 Object Library,要office 2010吧
      

  4.   

    只安装Office 2003 能用吗
      

  5.   

    创建word文档
      private Word.Application G_wa;//定义Word应用程序字段
            private object G_missing = //定义G_missing字段并添加引用
                System.Reflection.Missing.Value;
            private FolderBrowserDialog G_FolderBrowserDialog;//定义浏览文件夹字段
            private object G_str_path;//定义文件保存路径字段        private void btn_New_Click(object sender, EventArgs e)
            {
                btn_New.Enabled = false;//将新建按钮设置为不可用
                ThreadPool.QueueUserWorkItem(//开始线程池
                    (pp) =>//使用lambda表达式
                    {
                        G_wa = new Microsoft.Office.Interop.Word.Application();//创建应用程序对象
                        object P_obj = "Normal.dot";//定义文档模板
                        Word.Document P_wd = G_wa.Documents.Add(//向Word应用程序中添加文档
                            ref P_obj, ref G_missing, ref G_missing, ref G_missing);
                        G_str_path = string.Format(//计算文件保存路径
                            @"{0}\{1}", G_FolderBrowserDialog.SelectedPath,
                            DateTime.Now.ToString("yyyy年M月d日h时s分m秒fff毫秒") + ".doc");
                        P_wd.SaveAs(//保存Word文件
                            ref G_str_path,
                            ref G_missing, ref G_missing, ref G_missing, ref G_missing,
                            ref G_missing, ref G_missing, ref G_missing, ref G_missing,
                            ref G_missing, ref G_missing, ref G_missing, ref G_missing,
                            ref G_missing, ref G_missing, ref G_missing);
                        ((Word._Application)G_wa.Application).Quit(//退出应用程序
                            ref G_missing, ref G_missing, ref G_missing);
                        this.Invoke(//调用窗体线程
                            (MethodInvoker)(() =>//使用lambda表达式
                            {
                                MessageBox.Show(//提示已经创建Word
                                    "成功创建Word文档!", "提示!");
                                btn_display.Enabled = true;//启用显示按钮
                            }));
                    });
            }
      

  6.   

    如果我引用的是Microsoft Office 11.0 Object Library的话 是不是2003以上的版本都可以使用了啊