将值完全粘贴到Excel中

布鲁斯·韦恩

我有一个简单的请求,要将数据完全粘贴到Excel中可见的位置。

我有mm/yyyy格式的日期列表,但Excel会不断添加mm/dd/yyyy,这使我的分析不可行。它的格式设置为简单显示,mm/yyyy但实际单元格值始终设置为mm/01/yyyy

我怎样才能简单地复制/粘贴值为be mm/yyyy

在此处输入图片说明

我已经尝试过了Range("A1").Value = Range("A1").Value,但是当然可以保持相同的信息。

是的,就我而言,因为它是日期,所以我可以做一个kludgy函数,该函数采用左三个字符,并与最右四个字符组合。但是,这实际上只是获得返回的日期数字。我试着G4和得到4171730另外,我也想知道如何使用其他类型的单元格值(字符串,数字等)执行此操作。

斯科特·克莱纳(Scott Craner)

保存值和格式,然后将单元格设置为文本并分配格式化的值:

Sub test()
    Dim t As Variant
    t = Range("A1").Value2

    Dim x As String
    x = Range("A1").NumberFormat

    Range("A1").NumberFormat = "@"
    Range("A1").Value = Format(t, x)

End Sub

这也有效

Sub test()
    Dim t As String
    t = Range("A1").Text

    Range("A1").NumberFormat = "@"
    Range("A1").Value = t

End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将值粘贴到Excel中而不是公式中

如何将 Excel 中的数据粘贴到 PowerPoint 中

将SQL十进制字段粘贴到EXCEL中

将图像粘贴到Excel中后裁剪图像

VBA代码将Excel范围复制并粘贴到Outlook中

如何从Excel将多行粘贴到C#中的DataGridView?

从Excel将图表粘贴到Outlook电子邮件中

将纯文本粘贴到excel中,缺少空白列?

如何使用python将Excel表粘贴到Word中

将表格粘贴到其他Excel实例中

将引用的元素粘贴到 Excel 中而不丢失引号

将Excel图表粘贴到刚粘贴了使用VBA的范围的Powerpoint中

将内容从Excel粘贴到Chrome

将VBA阵列粘贴到Excel Range

Excel Vba - 如何将匹配的行从一张工作表复制并粘贴到另一张工作表中完全匹配的行下方

使用Excel VBA将Excel公式(Excel格式)粘贴到单元格中吗?

将数据粘贴到bash中

将内容粘贴到DIV中

将文本粘贴到dplyr mutate中

将链接粘贴到javascript中

如何将 excel 表格中的 vaues 粘贴到表格并将其存储在 React 中?

将少量文本复制并粘贴到Excel中的新列中

如何根据excel中的等间隔将值列表粘贴到相同列的单元格中?

比粘贴模式更快地将数据粘贴到vim中?

如何使用Powershell将Excel表格粘贴到PowerPoint中,同时保持格式

使用 VBA 将所选列复制并粘贴到 Excel 中的表尾

如何复制-将QStandardItemModel创建的QTableView形式的多个项目粘贴到文本/ excel文件中?

如何将转置的数据粘贴到Pandas Excel中的新行

需要有关VBA功能的指导,以便将值粘贴到Excel中