比如Microsoft.Office.Interop.Word与Microsoft.Office.Tools.Word之间的区别与联系是什么呢?
    我们说,Interop仍然是.NetFramework普通意义上的Interop概念,即让Office Com对象模型可以在.Net上被使用,而Tools则扩展了这个Interop,使Office可以更好地被使用。
    比如你可以直接使用Bookmark.Text = "strings",赋值后Bookmark仍然正常包围着这些strings,而不用Bookmark.Range.Text = "strings",然后再重新创建一个同名的Bookmark使其再次包围这些strings,显然操作简单了许多。另外,在Office Tools里还可以使用数据缓存(Data Caching)、操作面板(Actions Panes)等Office Com不直接具备的新属性。

转载于:https://www.cnblogs.com/dotAge/archive/2006/07/18/453542.html

Office Interop与Tools的区别相关推荐

  1. microsoft query sql引用单元格_Microsoft.Office.Interop.Excel操作Excel拾遗

    背景: 最近用C#写了一个小工具需要操作Excel,网上搜到的方案都是COM组件方式,即Microsoft.Office.Interop.Excel居多,除此之外,还有以下几种方法: Microsof ...

  2. C#利用Microsoft.Office.Interop.Excel导出数据到Excel

    添加引用(VS2013位于C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\ ...

  3. 无法引用Microsoft.Office.Interop.Excel的解决

    微软MSDN文章: http://msdn.microsoft.com/zh-cn/library/aa159923(office.11).aspx 下载 在 Microsoft Office 200 ...

  4. C#制作Office插件时引用Microsoft.Office.Interop.Word后获取运行实例

    自动化 Office 的客户端程序既可以创建 Office 程序的新实例,也可以获取对已在运行的实例的引用. Microsoft 通常建议您创建一个新实例,而不是附加到正在运行的实例. 但是,在某些情 ...

  5. Word VSTO Error:Interop type 'Microsoft.Office.Interop.OneNote.Application' cannot be embedded...

    来到公司连做了几个基本MS Office Word的开发,看来我与Office有点渊源 哈哈 今天我在做Word VSTO项目是后发生了编译错误:"Interop type 'Microso ...

  6. 错误类型:“系统找不到 Microsoft.Office.Interop.Word(转)

    错误类型:"系统找不到 Microsoft.Office.Interop.Word" 编译出现错误: "Could not load file or assembly ' ...

  7. 错误提示“未能加载文件或程序集“Microsoft.Office.Interop.Owc11”,

    .NET错误提示: 未能加载文件或程序集"Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicK ...

  8. 关于.net Microsoft.Office.Interop.Word组建操作word的问题,如何控制word表格单元格内部段落的样式。...

    控制word表格单元格内部文字样式.我要将数据导出到word当中,对于word表格一个单元格中的一段文字,要设置不同的样式,比如第一行文字作为标题要居中,加粗,第二行为正常的正文. 代码如下 publ ...

  9. 使用Microsoft.Office.Interop.Excel时,64位问题

    前不久,碰到一个问题. 曾经用的好好的Microsoft.Office.Interop.Excel实现的导出Excel,迁移至64位server后,就出现: 检索 COM 类工厂中 CLSID 为 { ...

最新文章

  1. 高分辨率、实时的手持物体360°三维模型重建结构光技术
  2. Spark和Hadoop,孰优孰劣?
  3. DAPP开发初探——永存的留言
  4. 【实验】综合实验-咔咔咔还是一顿整
  5. java例7_在Java 7中处理周数
  6. mysql 实时备份_MySQL实现实时备份[转]
  7. 安装MySQL Workbench 6.3.4 CE (winx64)出错KERNELBASE.dll的解决方案
  8. 【Qt for Android】OpenGL ES 绘制彩色立方体
  9. extjs4 store传参使用方法
  10. nginx的安装及配置文件详解
  11. 【系统分析师之路】2018年上系统分析师下午论文真题
  12. 我国无线2.4g及5g信道-个人笔记
  13. shred如果说它Linux系统是文件粉碎机它就更有名了
  14. mysql中一个字符等于几个字节_细说一个汉字等于几个字符,以及汉字,字符,字节,位之间的关系...
  15. uni-app海报(合成图片)demo
  16. [转] Linux-2.6.32 NUMA架构之内存和调度
  17. Refseq : accession id to taxonomy lineage.
  18. 怎么把视频内存压缩小?视频内存过大怎么压缩?
  19. 基于QT-QGraphicsView的网络拓扑图
  20. Activity基础 - 任务栈

热门文章

  1. thinkpad卡在logo界面_由于win7系统启动卡在Thinkpad LOGO屏幕上而导致无法进入系统的三种解决方案...
  2. python封装成exe win7不能用_如何在win7 64位系统下用pyinstaller打包python代码成exe
  3. 汇总微服务架构落地的6种java微服务框架
  4. netbsd桌面笔记
  5. 宏观框架-海通梁中华-01)
  6. java中集合遍历的几种方式
  7. oracle 9i 启动数据库,Oracle9i数据库的启动和停止
  8. python nonlocal_Python闭包与nonlocal
  9. 基于GmSSL的国密SSL单向验证客户端C源码
  10. C#仿QQ皮肤-TabControl控件实现