난 당신이 입력이 열 A의 셀에 아래 B2에서 모든 방법을 수식을 복사하려고 생각합니다. 나는 이것이 당신이 찾고있는 것을해야한다고 생각합니다. 시트 1에 있다고 가정합니다. 코드를 변경할 수없는 경우입니다.
'Defines the parameter to count the rows being used in column A
lRow = Sheet1.Range("A2").End(xlDown).Row
'Creates the formula for column B
Sheet1.Range("B2") = "=IF(VALUE(MID(A2;3;2))>20;""20""&LEWY(A2;2);""19""&LEWY(A2;2))&MOD(MID(A2;3;2);20)&MID(A2;5;2)"
'Copies and paste the formulas down to the last rows for column B in Sheet 1
Sheet1.Range("B2").Copy
Sheet1.Range("B3:B" & lRow).PasteSpecial Paste:=xlPasteFormulas
이 기능을 다른 셀에 복사하여 붙여 넣거나 아래로 드래그하십시오. 상대 참조를 사용하므로 A 열의 모든 셀에서 작동해야합니다. –