我觉得这应该是一个足够简单的任务,但我对 Excel VBA 的经验不足,不知道如何处理它。基本上我想连续查看两个单元格,如果它们都有特定的日期,则做一些事情。这两个单元格将始终位于两个特定列之一中。
例如,如果 D2 和 I2 中的日期都早于 11 月,那么我想对该行执行某些操作并移至下一行。然后,如果 D3 和 I3 中的日期都早于 11 月,那么我想对该行做一些事情并移动到下一行。等等等等...
我的问题不在于如何完成所有步骤。这真的是关于如何进行比较。我知道如何通过执行以下操作仅选择这两列中的单元格:
Union(Range(Cells(2, 4), Cells(Rows.Count, 4).End(xlUp)), _
Range(Cells(2, 9), Cells(Rows.Count, 9).End(xlUp))).Select
但后来我突然想到,我不知道如何比较两列的各个单元格。我只知道如何遍历一列的每个单元格。
任何帮助将不胜感激。