我在宏工作表中发生了一些奇怪的事情。我有一个运行SQL语句的宏,然后将返回的表复制到工作表中。但是,由于某种原因,下面的代码行:
oWorkSheet.Cells(iRow + 1, iColumn).CopyFromRecordset (objMyRecordset)
将不同工作表上的三个单元格(不是粘贴数据的工作表)从数字格式更改为日期格式。这让我完全陷入了困境。这三个单元不是彼此相邻的,而是散布在整个工作表中。
有什么想法吗?我知道我可以输入一些代码来更改格式,但这看起来很混乱。