시트에 데이터 입력 양식을 만들고 입력 된 정보를 추출하여 별도의 시트에있는 테이블에 배치하려고합니다.(Excel) 데이터 입력 양식 표에 데이터 입력
아래 그림은 내가 성취하고자하는 것을 더 잘 보여줍니다.
나는 내가 이것을 달성하기 위해 버튼에 매크로 연결해야하기 위하여려고하고 있음을 이해합니다.
Google에 해결책을 시도해 본 결과이 코드를 통해 데이터를 가져 와서 테이블에 입력했습니다. 이것은 코드입니다.
1) 일부 사실적인 데이터와 양식의 모든 필드를 채우십시오 : 당신이 전에 VBA 코딩하지 않은 경우
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
코드를 스프레드 시트로 조정해야합니다. 현재 테스트 로그 시트가 아니라 데이터 입력 시트에 행 수가 있습니다 ... –