a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 30|回复: 0

[C语言] C#合并多个结构一样的Excel(1)

[复制链接]
发表于 2012-7-31 21:48:08 | 显示全部楼层 |阅读模式
C#合并多个结构一样的Excel(1)! c: ~) o# [4 e2 L: U
using System;
) F; y5 {& X! a2 }) P  using System.Collections.Generic;
: {: A7 J) F/ H- ]/ {  using System.Text;/ M) `* ^5 s2 w: F
  using System.Reflection;+ }9 q3 }# ~; C, C. J
  using Excel = Microsoft.Office.Interop.Excel;
; c: [$ H" g' p( W9 ]  namespace ConsoleApplication20: E; l6 T* g! d0 I
  {
+ z8 d% B, \1 z9 T- H$ f" f  //添加引用-COM-MicroSoft Excel 11.0 Object Libery5 V# N7 z- w5 f8 X- I3 U7 N
  class Program
, W4 P7 L( b  T; ~3 s' N" v& x) Y  {/ C0 V: t, F' D/ J) r* c% L# i
  static void Main(string[] args)8 I$ p- F' [5 M  h$ v( S8 y
  {
7 }& i, J8 Z' I4 U0 o  //M为表格宽度标志(Excel中的第M列为最后一列),3为表头高度
% L5 b2 g- }$ R  MergeExcel.DoMerge(new string[]; t( Y+ @/ \" }4 C4 g- S
  {+ M% y4 I. H& c! B' U
  @"E:\excel\类型A\公司A.xls",+ K+ K/ K9 J6 W% q# ]
  @"E:\excel\类型A\公司B.xls"/ _) b( m: u; U/ I2 h5 t
  },
  F; \6 F% I. |1 y; b  |  @"E:\excel\类型A\合并测试.xls", "M", 3);
9 p% ^7 G9 [1 O: Z5 N  MergeExcel.DoMerge(new string[]
6 i- j- C# ]% i8 j  {1 Q! y8 ~4 X' }; s
  @"E:\excel\类型B\统计表A.xls",' T. v( v8 A+ b% A6 I
  @"E:\excel\类型B\统计表B.xls". K: Y: w7 k; e5 b
  },  W# X8 |5 @7 q! Y9 ]9 l
  @"E:\excel\类型B\合并测试.xls", "I", 4);
, c3 F- |0 q) R7 |6 d& l! D* v  }
1 m0 A; \' Y2 P$ K  }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 22:05 , Processed in 0.227127 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表