【问题标题】:Excel Macro report creationExcel 宏报表创建
【发布时间】:2015-03-28 01:55:45
【问题描述】:

我正在尝试创建一个 Excel 宏,它将获取原始数据(来自 Excel 工作表)并在该 Excel 文件中按月份组织工作表。例如,我有一个日期列,其中包含以下格式的数据MM/DD/YYYY HH:MM:SS,我希望宏为每个月创建新的 Excel 工作表。因此,在流程结束时,月份(例如 1 月至 3 月)是每个单独的工作表,原始数据是工作表仍然完好无损(未更改)。

我对编写 Excel 宏还很陌生,因此我们将不胜感激。

【问题讨论】:

    标签: excel


    【解决方案1】:

    在开始使用 excel 宏时,您可以做的最好的事情是记录您想要执行的操作,然后检查和重构 excel 为您生成的代码。在您的情况下,转到工具;宏;记录新宏。然后创建一个工作表。然后选择第一个包含日期的单元格并修改其值。然后选择该行并将其复制到新工作表。检查宏(工具;宏;Visual Basic 编辑器),您应该会看到插入新工作表、获取单元格值和复制一行数据的基本内容。

    现在将 CDate 函数放入将您的日期单元格变成一个日期、一个用于提取月份的 DatePart 和一个用于遍历源数据的 for 循环,您将有一个良好的开端!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-09
      相关资源
      最近更新 更多