vba excel复制粘贴日期

问题描述 投票:0回答:0

也许解决方案很简单,但要受好几天的苦。 我有一个带有日期的 Excel 工作表,如果我检查它的格式,会显示 Custom / TT.MMM 。 我想将这个日期粘贴到另一张纸中,但我什至无法使用pastespecial检查不同的方法。 尝试从简单的 xlpastevalues 到 xlpasteallusingsourcethemes,其中所有结果都只是数字。 最接近的结果是工作表中的 1900.01.00,如果我检查数字格式,它会显示日期,但不是正确的日期,例如 2023.07.27 或类似的内容。 我尝试使用 .numberformat“YYYY/MM/DD”甚至“-”或“.”添加额外的行。但没有改变 我的区域设置是英语(美国),所以当我在网站上阅读了一些文章时,我必须没问题,但似乎不行:/

我的代码的相关部分是......请帮助thx

wsGL.Range("J" & i).Copy
wsLCLHU.Range("G" & lastrowHU).Offset(1, 26).PasteSpecial xlPasteValuesAndNumberFormats
excel vba date formatting copy-paste
© www.soinside.com 2019 - 2024. All rights reserved.