因此,如图所示,现在使用我在下面粘贴的简单参考代码填充当前月份数据。一张是活动表,其他表参考是表2,其中包含员工pf贡献等数据。我显示的6个月是静态的,我希望它是动态的,所以当我运行报表时sep-17
所以让我们说我有一个工资单 - 现在我实际上计划显示一份关于员工pf贡献和雇主pf贡献的6个月滚动数据。 因此,这是我获得此类数据的第一个月,因此当前月份是最后一列,目前该显示空白前5个月。
使用简单的参考代码
填充当前月份数据trwb.ActiveSheet.Cells(pfrow + 8, "J").value = srwb.ActiveSheet.Cells(t,"X").value
&安培;如果我有以前的数据,我会使用一个参考,但我希望这是动态的 - 就像目前它的9月17日所以我的列G14中的标题将是sep-17所以它将返回到B14列为4月17日和它的数据在下面的行中。
下个月,当它的oct-17 G14应该显示oct-17和sep-17被移动到之前的一列和apr-17被删除。
我不是vba上的专业人士,因为如何让我的范围变得充满活力而感到困惑。 对此有任何建议表示赞赏。