• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 从ASP.NET得到Microsoft Word文档的代码

从ASP.NET得到Microsoft Word文档的代码

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了microsoft asp.net,microsoft asp,microsoft.net,microsoft net 4.0,microsoft.net是什么等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
背景
自动化(Automation)是一个过程,它允许编程语言譬如Visual Basic.NET或C#写的应用程序可以编程控制其它应用程序。自动化到Word允许你执行像创建新文档,向文档中添加文本,邮件合并,还有控制文档格式这样的操作。使用Word和其它Microsoft Office应用程序,几乎所有你能在用户面板上手动实现的操作都可以通过自动化编程实现。Word通过一个对象模型来实现这个编程功能性(programmatically functionality)。对象模型是一系列类和方法,它们提供和Word的逻辑组成部分相似的服务。例如,一个应用程序对象,一个文档对象,和一个段落对象,这些每个都包含着Word的相应组成部分的功能性。

项目
在.NET中操作Word的第一步,你需要在你的项目中添加一个COM引用,这通过右击解决方案窗口中的引用->添加引用。单击COM标签寻找Microsoft Word 10.0 Object Library。单击“选择”添加,单击“确定”返回。
这会自动在你的应用程序文件夹中放置一个程序集(assembly)将COM接口邦定到Word。
现在,你可以生成一个Word应用程序的实例了。

Word.ApplicationClass oWordApp = new Word.ApplicationClass();
你可以调用Microsoft Word提供给你的很有趣的方法和属性来操作Word格式的文档。学习怎样操纵Word,Excel和PowerPoint对象模型最好的方法就是,在这些Office应用程序中使用宏录制器:
1、在“工具”菜单中的“宏”选项中选择“录制新宏”,然后执行你感兴趣的任务。
2、在“工具”菜单中的“宏”选项中选择“停止录制”。
3、一旦你完成了录制,选择“工具”菜单中的“宏”选项下的“宏”,选择你录制的宏,单击“编辑”。
这将将你带入生成的VBA代码,这些代码完成了你记录的任务。注意记录下的宏在多数情况下不是最好的代码,但它提供了一个快速和可用的例子。
例如要打开一个存在的文件加入一些文本:
A Primer to the Office XP Primar
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Asp.net中Microsoft.Identity的IPasswordHasher加密的默认实现与运用
  • 从ASP.NET得到Microsoft Word文档的代码

相关文章

  • 2017-05-11第一次用.net2.0 LOGIN登陆控件的困惑和解决方法
  • 2018-08-20.NET读写Excel工具Spire.Xls使用 重量级的Excel图表功能(5)
  • 2017-05-11aspx实现的 jquery ui 的 flexgrid demo
  • 2017-05-11vb.net借助剪贴板将图片导入excel内
  • 2017-05-11ASP.NET 定时器回调方法的重入
  • 2017-05-11ASP.NET(VB)写的后台发送短信实现代码
  • 2017-05-11asp.net DataGridView导出到Excel的三个方法[亲测]
  • 2017-05-11完美兼容ie和firefox的asp.net网站加入收藏和设置主页
  • 2017-05-11ASP.NET MVC3模板页的使用(2)
  • 2017-05-11初识ASP.NET Mvc5+EF7的奇妙之旅

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net 图片验证码的HtmlHelper
    • .net 页面指定区域打印的方法
    • asp.net INI文件读写类
    • 灵活使用asp.net中的gridview控件
    • 一天精通asp.net的学习经验小结
    • .NET读写Excel工具Spire.Xls使用入门教程(1)
    • 解决WPF中空域问题(Airspace issuse)
    • asp.net 简易生成注册码(数字+大小写字母)
    • .Net 项目代码风格要求小结
    • asp.net aspnetpager分页统计时与实际不符的解决办法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有