文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++c#操作word表格
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C#数据库操作的三种经典用法
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
·TCP/IP网络重复型服务器通信软件的设计
·DirectX游戏开发入门
·经典与现代的结合:在MFC中集成RAD .NET框架
·Windows API-GDI入门基础知识详解(2)
·Visual C++ 入门精解
·C#基础概念二十五问
·用C#实现pdf文件的完整性验证
·成为嵌入式程序员应知道的0x10个问题
·TCP/IP编程实现远程文件传输
热点TOP10
·C#编写的windows计算器-源代码
·Beej的网络socket编程指南
·C#基础概念二十五问
·socket编程原理
·TCP/IP编程实现远程文件传输
·C/C++笔试、面试题目大汇总
·如何用C#编写文本编辑器
·C语言图形函数
·C# GridView 排序及分页
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·Windows下C语言网络编程快速入门
·c#的random shuffle
·C语言编程常见问题解答(目录)
·扑克牌的发牌程序(用伪随机数实现)
·改编 的 C版 职工管理系统
·C语言的常用库函数使用方法分析及用途
·学生成绩管理系统实习
·C语言程序设计基础讲座之函数
·Visual C++ 实现数字化图像的分割
·飞机订票系统设计

c#操作word表格

日期:2005年10月29日 作者: 查看:[大字体 中字体 小字体]


最近由于工作需要,做了一些关于c#操作Word文档方面的工作.主要是对word中表格的操作,以下是部分代码,关于操作不规则表格的.
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Configuration;
using System.IO;

using System.Reflection;
using System.Runtime.InteropServices ;
using System.Threading;

public void MakeMyTable(DataTable DT,string strFilePath)
  {
  
   string strEnd   = this.txtEnd.Text.Trim().ToString();
   string strStart = this.txtStart.Text.Trim().ToString();
//生成文档分页中的起始和终止页
   string strSign = "("+strStart + "-" + strEnd + ")";

   //杀掉所有word进程以保证速度
   //KillWordProcess();

   object Nothing = System.Reflection.Missing.Value;
   object missing = System.Reflection.Missing.Value;
   object filename= strFilePath; 

   Word.Application wordApp=new Word.ApplicationClass();
   Word.Document wordDoc=wordApp.Documents.Add(ref Nothing,ref Nothing,ref Nothing,ref Nothing);

   try
   {
    //生成过程中屏蔽返回按扭,不允许中途停止
    Button2.Enabled = false;
    #region 生成文档
    //设置文档宽度
    wordApp.Selection.PageSetup.LeftMargin  = wordApp.CentimetersToPoints(float.Parse("2"));
    wordApp.ActiveWindow.ActivePane.HorizontalPercentScrolled = 11 ;
    wordApp.Selection.PageSetup.RightMargin = wordApp.CentimetersToPoints(float.Parse("2"));

    Object start = Type.Missing;
    Object end = Type.Missing;
    Object unit = Type.Missing;
    Object count = Type.Missing;
    wordDoc.Range(ref start, ref end).Delete(ref unit, ref count);


    object rng = Type.Missing;
    string strInfo = this.txtNameCh.Text.ToString()+"明细表"+strSign+"\r\n";
    start = 0;
    end = 0;
    wordDoc.Range(ref start, ref end).InsertBefore(strInfo);
    wordDoc.Range(ref start, ref end).Font.Name = "Verdana";
    wordDoc.Range(ref start, ref end).Font.Size = 20;
    wordDoc.Range(ref start, ref end).ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphCenter;

    start = 8;
    end = strInfo.Length;
    wordDoc.Range(ref start, ref end).InsertParagraphAfter();//插入回车

    if(DT.Rows.Count>0)

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 




上一篇:编译php的配置参数

下一篇:HOW TO:使用 Osql 工具管理 SQL Server 桌面引擎 (MSDE 2000

c#操作word表格 相关文章:
·Excel电子表格也能做成EXE可执行文件
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
·DW表格使用经验谈
·改改小细节 Excel表格立刻变得更漂亮
·WPS表格从身份证号提取生日及性别信息
·用合并计算功能实现表格间的数据关联
·让多页Excel表格自动打印统一表头
·如何将文字、表格、演示稿转为PDF格式
·快速实现Excel、Word表格奇偶行交错着色
·c#操作word表格
c#操作word表格 相关软件:
·表格魔鬼教程--蓝色经典版
·员工档案表格范本
·新会计准则之下的报表格式
·智力小游戏-数字表格排序
·使用Dreamweaver制作细线表格
·太傻单词小字精简表格版
·毕业生个人简历空白表格
·个人简历表格
·SmartGrid表格控件 for Asp.Net(Web Grid,DataGrid) V2.0
·若隐若现:透明表格

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn