저는 VBA를 처음 사용하고 Excel에서이를 능숙하게하려고합니다 :Excel 매크로 행을 통과하여 다른 시트로 복사
값이있는 행이있는 sheet1이 있습니다. 먼저 데이터의 첫 번째 행을 다른 시트 (Sheet2)로 복사하고 미리 정의 된 셀 (예 : 셀 A1의 값이 B3으로 변경됨)에 복사하는 버튼을 만들었습니다. 그런 다음 PDF로 저장하려고합니다.
이제 코드를 좀 더 다이나믹하게 만들고 Sheet1의 각 행에 대해 이렇게하십시오. 따라서 A1-D1의 모든 값은 sheet2로 복사되고 pdf를 만들고 다음 행 (A2-D2)은 2로 만들고 pdf 등을 만듭니다.
어떻게 해결할 수 있습니까? 하나의 행에 대해 잘 작동
내 코드 :
Private Sub CommandButton1_Click()
'Get name
Worksheets("Sheet2").Range("B5").Value = Worksheets("Sheet1").Range("V2").Value & " " & Worksheets("Sheet1").Range("W2").Value
'Get adress
Worksheets("Sheet2").Range("B6").Value = Worksheets("Sheet1").Range("AB2").Value
'Create pdf for this row
RDB_Worksheet_Or_Worksheets_To_PDF()
End Sub
는 당신이 우리를 보여줄 수 당신은 무엇을 시도? 코드를 묻는 질문은 해결 된 문제에 대해 최소한의 이해를 보여 주어야합니다. 시도한 해결책, 실패한 이유 및 예상되는 결과를 포함시킵니다. 참고 항목 : [Stack Overflow question checklist] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) –
지금까지 가지고있는 매크로 코드를 제공 하시겠습니까? – wonko79
현재 코드 추가 – Rupal