我有一个用户窗体,可以使用OWC Spreadsheet 11.0显示名为“结果”的excel工作表。可以从以下链接找到这些步骤:https : //stackoverflow.com/questions/17406319/display-a-part-of-an-excel-sheet-on-a-userform-using-vba/17407415#17407415
现在我遇到了一个问题,将日期,时间(开始,结束)全部转换为数字。因此,有一种方法可以从工作表本身或可能以相同方式工作的VBA代码中锁定格式。
这是图像的外观
您需要使用相关格式来格式化相关列。例如
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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句