标题:初学C#,关于Excel求解
只看楼主
afdoa83
Rank: 4
等 级:业余侠客
威 望:7
帖 子:43
专家分:262
注 册:2012-7-31
 问题点数:0 回复次数:0 
初学C#,关于Excel求解
Excel 表"A1"里是时间格式 2013-06-25

用的是老的2003
导入Excel 11.0 COM组件


using System;
using System.Reflection;
using Excel;

static void Main()
{
  Excel.Application Ex = new Excel.Application();
  Ex.Visible = false;
  Excel.Workbook ExBook =   Ex.Workbooks._Open(@"123.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
  Excel.Worksheet ExSheet = (Excel.Worksheet)ExBook.Sheets[1];
  Excel.Range a = ExSheet.get_Range("A1",Type.Missing);
  
  Console.WriteLine(a);

  ExSheet = null; ExBook = null; Ex.Quit(); Ex = null;
}//最后a 只输出2013  这是为什么?
搜索更多相关主题的帖子: Excel false 
2013-06-25 16:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-416034-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.649553 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved