求助如何编辑一个宏代码解决以下问题?

如图,在H1列的公式是=today,只会显示今天的日期。如何创造一个宏代码,在点击“命令”按钮后让下面项目的数据按照日期和顺序复制到边上员工工作量内?比方说4.1日时将数据自动复制到C2到C11,在4.2日自动复制到D2到D11?
Sub CopyData() ' Define source and destination ranges Dim sourceRange As Range Dim destRange As Range Set sourceRange = Range("A2:A11") Set destRange = Range("C2:C11").Offset(0, ActiveSheet.Range("H1").Value - Date) ' Copy data from source to destination destRange.Value = sourceRange.Value End Sub