我的目標是記錄構建過程記錄庫存標籤,然後跟進驗證成品的檢查表。由於我只在第一階段(記錄庫存標籤),我還有很長的路要走。將用戶窗體中的數據傳輸到工作表
我想用我的UserForm做什麼是使用手持式掃描儀掃描條形碼(庫存標籤),並讓他們填充底層的電子表格,當我點擊「提交」按鈕。但是,下面的代碼會生成此錯誤:
Run Time Error '424' object required
我在做什麼錯?
Private Sub cmdSubmit_Click()
Dim eRow As Long
eRow = Database.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
Cells(eRow, 1).Value = txtDeviceID.Text
Cells(eRow, 2).Value = txtUserName.Text
Cells(eRow, 3).Value = txtUserNumber.Text
Cells(eRow, 4).Value = txtCloneDevice.Text
Cells(eRow, 5).Value = txtCartAssembly.Text
Cells(eRow, 6).Value = txtPC.Text
Cells(eRow, 7).Value = txtMonitor.Text
Cells(eRow, 8).Value = txtUPS.Text
Cells(eRow, 9).Value = txtHub.Text
Cells(eRow, 10).Value = txtKeyboard.Text
Cells(eRow, 11).Value = txtMouse.Text
Cells(eRow, 12).Value = txtPrinter.Text
Cells(eRow, 13).Value = txtWebcam.Text
Cells(eRow, 14).Value = txtScanner.Text
Cells(eRow, 15).Value = txtRFID.Text
我假設'Database'是一個工作表變量。你需要把它放在每個'... Cells ...的前面''像這樣'Database.Cells ...' –
數據庫就是表格名稱(所以我猜它也是一個變量)。將做出改變並看看它是如何工作的。 – CimpleSypher
嘿Pnuts,非常感謝。我需要你的幫助和Neuralgroove。 – CimpleSypher