首先我非常抱歉,如果这是重复的,我一直在搜索 Stackoverflow 和 Google ,但没有太多运气找到我需要的东西。
如何将 Userform
文本框中的值存储到带有VBA的Excel表格中?
我的Vars被称为:
Userform text box - TxBox_Building.text
Table Range - Range("Table5[BLDG]")
Table Row long - lRow
所以在表5的带有标题BLDG的列中,在行lRow我想要放置TxBox_Building.text的值
我只是不确定如何引用正确的细胞。
我已经看到很多方法来存储带有直接引用的Userform数据(即Sheet1 cell A5
)
但不知道如何使用格式化表。
答案 0 :(得分:2)
试试这个:
'%d:%02d' % [time_hours, time_minutes]
如果 Table5 无效,您可以按照以下方式使用:
Table5.DataBodyRange.Cells(lRow, Table5.ListColumns("BLDG").Index) = TxBox_Building.Text