gpt4 book ai didi

excel - 格式功能错误

转载 作者:行者123 更新时间:2023-12-04 21:08:53 25 4
gpt4 key购买 nike

我在 excel vba 中的 Format() 函数有问题。我正在尝试更改日期格式单元格的格式以更改其显示方式。但是,每次我调用 Format 来执行此操作时,我都会收到错误消息:“编译错误:参数数量错误或属性分配无效。”

这是代码:

Sub test()
Dim given
given = DateSerial(2012, 10, 11)
dateformat = Format(given, "dd/mm/yy")
MsgBox given & vbCrLf & dateformat

End Sub

这只是一个测试功能,应该独立运行并返回“11/10/12”。此代码适用于其他计算机。有什么问题?

最佳答案

我今天在 Worksheet_Activate() 中输入的代码遇到了这个问题,并且正在拉扯我的头发。通过将 Format 更改为 VBA.Format 解决了它

所以试试:

 Sub test()
Dim given
given = DateSerial(2012, 10, 11)
dateformat = VBA.Format(given, "dd/mm/yy")
MsgBox given & vbCrLf & dateformat

End Sub

关于excel - 格式功能错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13639833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com