VBA脚本将Excel中的特定行从给定工作簿复制到新工作簿(如果在给定列中find特定值)

我一直在寻找解决我的问题在过去48小时,我什么都找不到。 请记住,我有非常基本的编程知识,我可能忽略了一些东西,以适应我的需要,而不理解它背后的代码。

我有一个Excel工作簿,其中包含所有的数据。 这是一个进出港口的货物清单。 现在,当一些东西被加载,一个“加载date”单元格自动填充date。 我需要每一行有一个空白的“加载date”单元格复制到一个新的工作簿,将根据它的生成date(即:031814-PM)根据一天的时间命名,PM可能是上午。

现在我可能不需要将所有列复制到新的工作簿。 我需要一种方法来在复制过程中排除这些列。

我想用一个button来调用VBA脚本,这个button将位于数据工作表的顶部,这样当我们点击它时,就会生成新的工作簿。