我编写了一些VBA来将一些数据从一个工作簿复制并粘贴到另一个工作簿中:Dim y As Workbook
Set yVBA的下一步是通过包含日期的第一列过滤数据表。但是,数据粘贴会将所有内容转换为一般数据类型,但更重要的是,似乎失去了字段中字符串后面的“日期值”。我甚至不能手动过滤日期(即没有VBA)。
每当我手动复制和粘贴数据时,它都可以正常工作,并且可以
我希望能够复制一个单元格,并且只粘贴数字格式。不幸的是,PasteSpecial命令中没有内置选项。有没有一种方法可以按下“复制”按钮,选择一些目标单元格,运行一个宏,并能够以类似于VBA中的选择对象的方式检索复制的单元格,以便我可以使用它的属性?我能想到的唯一选择是粘贴到一个已知的空范围(非常远),然后使用该中间范围,如下所示:Set A = Range("ZZ99999")
A.PasteSpec