열 A에있는 날짜를 나열하는 스프레드 시트가 있습니다 (예 : 12/1/2016 1:45:00 AM). 이 열의 모든 셀을 다시 포맷하여 일, 월 #, 연도를 표시합니다. 예 Thursday, December 01, 2016
. Find
함수는 실제 찾기 버튼을 클릭하고 값을 검색하면 작동하지만 코드를 작성하는 데 어려움이 있습니다. "토요일"과 "일요일"을 포함하는 모든 행을 삭제하고 싶습니다. 내가 시도한 최신 코드는 다음과 같다.셀 값의 일부를 기준으로 전체 행을 삭제하십시오.
Last = Cells(Rows.Count, "D").End(xlUp).Row
For i = Last To 1 Step -1
If (Cells(i, "D").Value) = "*Saturday*" Then
Cells(i, "A").EntireRow.Delete
End If
Next i
다음 코드도 시도해 보았습니다.
Set Find = Range("A:A").Find("Saturday", LookIn:=xlValues)
Do Until Find Is Nothing
Find.EntireRow.Delete
Set Find = Range("A:A").FindNext
Loop
사용'Like'에 바라 매개 변수를 설정합니다' "* 토요일 *"Then'처럼 (. 세포 (I, "D") 값) –