将csv导入excel,最后一行包含标题

时间:2013-07-10 14:42:54

标签: excel-vba excel-2010 vba excel

我有每日csv文件,我需要从中创建报告。 csv的标题位于最后一行,第一行是可丢弃的注释。

我希望能够打开我的工作簿并运行一个宏:

  1. 提示我选择合适的csv文件
  2. 提示我输入工作表名称并创建该名称的工作表
  3. 将数据拉入新工作表
  4. 从最后一行剪切标题并用它们替换第一行
  5. (4)一直是关键点。这些文件的行数未知,因此我需要将最后一行标识为进程的一部分。它们也可以改变列数,因此我不能使用固定的标头集。

1 个答案:

答案 0 :(得分:0)

尝试使用它。

Cells.SpecialCells(xlLastCell).Address

您将获得右下方单元格的地址。