gpt4 book ai didi

vba - 如何在 VBA 中格式化日期和时间?

转载 作者:行者123 更新时间:2023-12-03 02:51:08 26 4
gpt4 key购买 nike

我有一个用户窗体,用于使用 OWC Spreadsheet 11.0 显示名为“results”的 Excel 工作表。这些步骤可以从此链接找到:https://stackoverflow.com/questions/17406319/display-a-part-of-an-excel-sheet-on-a-userform-using-vba/17407415#17407415

现在我遇到了一个问题,日期,时间(开始,结束)都转换为数字。因此,有没有一种方法可以锁定工作表本身的格式或可以以相同方式工作的 VBA 代码。

这就是图像的样子

enter image description here

最佳答案

您需要使用相关格式设置相关列的格式。例如

Private Sub CommandButton1_Click()
Me.Spreadsheet1.Cells.Range("A1:B3").Value = _
ThisWorkbook.Worksheets("Sheet1").Range("A1:B3").Value

Spreadsheet1.Columns("B:B").NumberFormat = "m/d/yyyy"
End Sub

enter image description here

关于vba - 如何在 VBA 中格式化日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19874098/

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