我已經在表格中創建了一個數據輸入表單,並希望輸入的信息被提取並放置在一張單獨的表格中。(Excel)數據輸入表格將數據輸入到表格
下面的圖片會讓你更好地瞭解我正在努力實現的目標。
我明白,我將需要一個宏,以實現這一目標鏈接到一個按鈕。
我試着谷歌的解決方案,並遇到這個代碼,顯然需要的數據並將其輸入到表中。這是代碼;
Sub copyRow()
Dim ws As Worksheet
Dim lRow As Long
' define which worksheet to work on, i.e. replace Sheet1 with the name of your sheet
Set ws = ActiveWorkbook.Sheets("Data Entry")
' determine the last row with content in column A and add one
lRow = ws.Cells(Rows.Count, "A").End(xlUp).Row + 1
' combine G7 and G8 and copy into column A, next empty row
ws.Range("A" & lRow) = ws.[G7] & " " & ws.[G8]
' copy the other cells into their ranges
ws.Range("C6:F6").Copy ws.Range("B" & lRow)
ws.Range("C7:F7").Copy ws.Range("F" & lRow)
ws.Range("C8:F8").Copy ws.Range("J" & lRow)
ws.Range("C9:F9").Copy ws.Range("N" & lRow)
ws.Range("C10:F10").Copy ws.Range("R" & lRow)
ws.Range("C11:F11").Copy ws.Range("V" & lRow)
ws.Range("C12:F12").Copy ws.Range("Z" & lRow)
ws.Range("G6").Copy ws.Range("AD" & lRow)
ws.[A1].Select
End Sub
你嘗試過什麼碼? – braX
只需編輯您的帖子並添加代碼即可。 – braX
您需要將代碼調整爲電子表格。它目前的基礎是你的數據條目表上的行數,而不是測試日誌表...... –