vb.net将Datagridview导出为ex​​cel模板

时间:2016-08-31 04:31:04

标签: vb.net

我想将我的datagridview行导出到现有的Excel模板,其标题将从单元格A10:AA10开始。

这是模板:

enter image description here

我试过这个

@past_challenges_by_years.keys.map { |a| a[0] }.uniq.sort.each do |year|
  puts year
  @past_challenges_by_years.keys.select { |a| a[0] == year }.map { |a| a[1] }.uniq.sort.each do |month|
    puts month
    @past_challenges_by_years[[year, month]].each do |challenge|
      puts challenge
    end
  end
end

这只会创建一个新的Excel文件。我只需要感受一下现有的excel文件。

1 个答案:

答案 0 :(得分:0)

替换此行:

wBook = excel.Workbooks.Add(System.Reflection.Missing.Value)

该代码会将新工作簿添加到 创建的Excel中。

这将 打开 分配给 default_location 变量的文件:

wBook = excel.Workbooks.Open(default_location)