use*_*241 3 excel vba copy date paste
任何人都可以帮我复制和粘贴,但保持所有数字的所有日期和数字的数据格式.例如,我的客户ID应为3位数(000),日期为日期格式.但是当我复制和粘贴时,日期变成了一个奇怪的整数,ID变为1位数.这是现在的输出
复制自:
001 AVC BDE 130 6/23/2013
当我粘贴它变成:
客户ID名称类型金额日期1 AVC BDE 130 41448
有人可以帮忙吗?这是我的代码
ActiveSheet.Range("A1:F1").Copy
wkbDisplayOrder.Worksheets("Customer's Order").Select
ActiveSheet.Range("A1:F1").PasteSpecial Paste:=xlPasteValues
Run Code Online (Sandbox Code Playgroud)
假设您对复制字段中的格式感到满意,那么您可以只进行简单的粘贴而不是粘贴特殊.现在你的代码只是因为这行而粘贴值:
Paste:=xlPasteValues
Run Code Online (Sandbox Code Playgroud)
您也可以将其更改为:
Paste:=xlPasteValuesAndNumberFormats
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23805 次 |
最近记录: |