小编Ant*_*ony的帖子

如何在VBA中四舍五入到小数点后两位?

在单元格 B2 中,在进行计算之前,我有一个值为 297.123 的变量 在 VBA 中,我想将其四舍五入为 297.12。有关我尝试过的内容,请参阅下面的代码。两者都将燃料评估为 297。我做错了什么?

Dim fuel As Integer
Dim linecount As Long

linecount2 = 2

fuel = Format(ws.Cells(linecount2, 2), "0.00")
fuel = Round(ws.Cells(linecount2, 2), 2)
Run Code Online (Sandbox Code Playgroud)

excel vba

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

使用VBA获取正确的日期

01/02/2018 12:25:00 PM

我在Excel电子表格的B1单元格中有上述日期.日期是2018年2月1日,但下面是VBA代码

thedate = CDate(Application.Cells(linecount, 2))
Run Code Online (Sandbox Code Playgroud)

将此转换为2018年1月2日

我用什么VBA代码保留2018年2月01日?

excel vba date excel-vba

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

标签 统计

excel ×2

vba ×2

date ×1

excel-vba ×1