자동으로 2010 Microsoft Excel에서 VBA를 사용하여 평일를 입력하는 방법
이 기사에서는 모든 열에 VBA 코드를 사용하여 주중, 즉 월요일부터 금요일까지 자동으로 입력하는 방법을 배웁니다.
개발자 탭을 클릭하십시오. 코드 그룹에서 Visual Basic을 선택하십시오
삽입을 클릭 한 다음 모듈
그러면 새 모듈이 생성됩니다.
모듈에 다음 코드를 입력하세요
하위 WeekendOut ()
Dim Start As Date, Off As Date
희미한 y %, i #
시작 = InputBox ( “시작 날짜 :”)
끄기 = InputBox ( “종료 날짜 :”)
===
For i = Start To Off
y = y + 1
If Weekday (i, 2) <6 Then
셀 (y, 2) = 형식 (i, “mm-dd-yy”)
셀 (y, 1) = 형식 (i, “dddd”)
ElseIf Weekday (i, 2) = 6 Then
그렇지 않으면
y = y-1
End If
다음 i
End Sub
===
Alt + F8 바로 가기 키를 눌러 매크로 창을 연 다음 매크로를 선택합니다.
또는 F5 키를 눌러 VBA 화면에서 코드를 실행할 수 있습니다.
매크로를 실행하면 다음과 같은 입력 상자가 나타납니다. 시작 날짜를 MM / DD / YYYY 형식으로 입력해야합니다
그런 다음 코드는 종료 날짜를 입력하도록 요청합니다
따라서 A 열에 요일이 표시되고 다음 셀에 날짜가 저장됩니다.
이런 식으로 손으로 고통을 겪지 않고 평일에 쉽게 들어갈 수 있습니다.