我正在尝试将文本框的内容从一个复制workbook
到另一个。我将单元格值从第一个复制到第二个没有问题workbook
,但是object required
当我尝试复制文本框时出现错误。这macro
是从包含我要复制的数据的工作簿中运行的。使用Excel 2007
代码:
Sub UploadData()
Dim xlo As New Excel.Application
Dim xlw As New Excel.Workbook
Set xlw = xlo.Workbooks.Open("c:\myworkbook.xlsx")
xlo.Worksheets(1).Cells(2, 1) = Range("d4").Value 'Copy cell content (this works fine)
xlo.Worksheets(1).Cells(2, 2) = TextBox1.Text 'This gives me the object required error
xlw.Save
xlw.Close
Set xlo = Nothing
Set xlw = Nothing
End Sub
谢谢你的帮助。