小编Hug*_*tte的帖子

在 VBA 中将日期转换为文本

我有一个数据集,其中包含文本形式的值,例如“2016 年 3 月”。

现在我编写了以下代码来在我的报告表中复制它:

DataFin.Range("E9:E9") = DateSerial(Year(Date), Month(Date), 0)
DataFin.Range("E9:E9").Text = Format(DateSerial(Year(Date), Month(Date), 0), "mmmm yyyy")
Run Code Online (Sandbox Code Playgroud)

它具有正确的格式,但是当我单击单元格时,该值会显示“3/1/2016”而不是“2016 年 3 月”。

任何想法如何将基础值更改为“2016 年 3 月”

谢谢,

皮特

excel vba

3
推荐指数
1
解决办法
4万
查看次数

Excel 宏为单元格添加值

我想请求一些有关 Excel 宏的帮助。

我有一个充满数据的列,我想创建一个宏,当我运行它时,它会向该列中的每个单元格添加“1”,而不必在所有 300 个单元格中键入“1”。有什么建议么?谢谢您的帮助。

excel vba

1
推荐指数
1
解决办法
5万
查看次数

标签 统计

excel ×2

vba ×2