Foxtable(狐表)用户栏目专家坐堂 → VBA二维数组写入Excel单元格实例


  共有23909人关注过本帖树形打印复制链接

主题:VBA二维数组写入Excel单元格实例

帅哥哟,离线,有人找我吗?
lin_hailun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/18 14:57:00 [显示全部帖子]

 没时间细看,先mark一下。用到再看。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/18 16:43:00 [显示全部帖子]

 看了代码,确实是一个很好的方法。

 还有一种方法是,直接把excel作为数据源,直接操作excel,这个是最方便的,但是现在狐表没有集成。

 代码类似于:

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\Test.xls;Extended Properties=Excel 8.0;";
string sql = "Select * from [sheet1$]";
System.Data.OleDb.OleDbConnection connection = new System.Data.OleDb.OleDbConnection( connectionString );
System.Data.OleDb.OleDbDataAdapter dataAdapter = new System.Data.OleDb.OleDbDataAdapter( sql, connection );
System.Data.DataSet dataSet = new DataSet();
connection.Open();
dataAdapter.Fill( dataSet, "test" );
connection.Close();
return dataSet;

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/18 18:06:00 [显示全部帖子]

 其实用excel作为数据源存放和操作数据也是挺方便的。现在才知道,之前有狐友提过了。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:用excel作为数据源.zip



 回到顶部