a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 36|回复: 0

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

[复制链接]
发表于 2012-7-31 21:48:08 | 显示全部楼层 |阅读模式
C#合并多个结构一样的Excel(4)
0 @- Y' ~. O+ d& Y8 U/// ! b; n4 Q% G( U- d+ F" t  e
  /// 保存结果  h, v# a$ }1 O8 n+ V( Y/ r7 v
  ///# l# L, i( h5 ~9 h3 w
  void Save()
$ [0 c: r, G: _/ V  {
# b# k: J9 A, @+ X% x  bookDest.Saved = true;( S% i8 H% V+ g9 Z) X9 k
  bookDest.SaveCopyAs(_destFile);
5 n; b: f5 c6 j  }
# W4 d2 _2 U* V% ^' }  ///5 d7 B7 Y1 k( i& \) b- z
  /// 退出进程% `" m( b1 m# {3 ]$ x
  ///
/ R) X2 e1 y1 Z5 \# r  void Quit()0 ?& n" D, W+ `) \8 N+ v
  {- n6 r' V( B8 M4 S4 Q2 ~+ u/ S
  app.Quit();# @# l( R( n" e* I
  }
/ d8 B/ i' s. G, V  ///$ }" C- A+ o4 o0 J2 X
  /// 合并' w/ a; P* F/ X
  ///; A7 {8 W3 d/ Z( P- |
  void DoMerge()" ]4 ?5 b1 v4 P: S
  {" i0 z& Z! W; v' g' i
  bool b = false;8 b& M9 x1 h. i5 F1 A& K0 }
  foreach (string strFile in _sourceFiles)
9 v- s! b9 a% U, @0 M( \8 @  {/ \( @. v/ t4 v( m" c
  OpenBook(strFile);; G2 Q: o0 z* N+ a. ^& [; G9 y
  if (b == false)
1 P% ?; Z- R: W+ W0 J  {
! V6 O( c& H! [* k2 X4 n7 Z  CopyHeader();* `. T5 d( F7 A5 ?
  b = true;; L# H  d3 D! C1 r! v/ W
  }
& X0 M/ N. N: u+ ^  W  CopyData();
( M/ U4 x' z/ \% U4 F1 @) F  CloseBook();
& N3 m2 f6 }2 t" t4 D6 f  }6 W5 {0 `7 s, c. ?1 L
  Save();& \, F* Z: D, c/ G  J
  Quit();
% p+ a; Q3 v) _- v' c* }  }
/ d% b- S8 ]: t) G  ///+ m2 y& n3 G- D; v
  /// 合并表格" C# E# k: r/ u$ r# l% |
  ///
- L# s2 O- L+ b  /// 源文件4 S; l3 [0 ^' W" {! f9 @2 w
  /// 目标文件
5 f$ @' t) j* ^  /// 最后一列标志
) G) |4 P; R% D5 S! B) R  /// 表头行数/ `6 T0 M& l8 P- A: T4 G
  public static void DoMerge(string[] sourceFiles, string destFile, string columnEnd, int headerRowCount)
4 b3 P: G/ c! g% N7 W  A% z  {- K) z7 u. h; ^" e& B
  new MergeExcel(sourceFiles, destFile, columnEnd, headerRowCount).DoMerge();+ n8 a9 j8 w( Y- d2 ~+ j
  }
& ^/ G! T& V7 y' l) X1 _, u6 y& R  }
3 G: h8 T& X- f# X' ]  _4 e9 B  }
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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