스프레드 시트를 만들고 특정 기간에 행이 자동으로 삭제되도록하고 싶습니다. 이것을 할 수있는 방법이 있습니까? 저희 회사는 NY 사무실에 공학 요청서를 제출하고 제출 자료 제출부터 계획 수령까지의 시간을 모니터링하는 취업 알선 업체를 만들었습니다. 내 상사는 특정 기간 후에 데이터 행이 떨어지는 방법을 파악할 수 있다면 그것을 좋아할 것입니다. 나는 하루 수를 계산하고 새로운 작업을 추가하여 자동으로 업데이트하는 모든 수식을 얻었지만이 작업을 수행하는 방법을 모르겠습니다. 입력 해 주셔서 감사합니다.나이에 따라 특정 행을 자동으로 삭제하려고합니다.
1
A
답변
0
아래 코드와 같은 것이 트릭을 수행해야합니다. 이 예에서는 2 행부터 시작하여 F 열의 날짜를 확인하여 정의 된 기간 (21 일)보다 오래되었는지를 확인하고 필요에 따라이 변수의 초기화를 변경할 수 있습니다.
Sub delete_old()
Dim rowDate
Dim curDate
Dim interval
Dim curAdd
Dim vCell As Range
' set interval to an appropriate no of days
interval = 21 ' can be more precise e.g. for 5 mins: (1/24)/12
curDate = Now()
' assuming we want to start from row 2 and that date is in column F
Set vCell = Range("F2")
' Set Do loop to stop when an empty cell is reached.
Do Until IsEmpty(vCell)
curAdd = vCell.Address
If curDate - vCell.Value >= interval Then
vCell.EntireRow.Delete
Set vCell = Range(curAdd)
Else
Set vCell = Range(curAdd).Offset(1, 0) ' next row
End If
Loop
Set vCell = Nothing
End Sub
통합 문서를 저장하거나 열 때와 같은 이벤트가 발생하면 자동으로이 기능을 호출해야합니다. 위의 코드 또는 위의 코드에 대한 설명을 설정하는 데 도움이 필요하면 알려주십시오.
관련 문제
- 1. 선호하는 사람들의 나이에 따라 정렬
- 2. 날짜를 기준으로 스프레드 시트의 행을 삭제하려고합니다
- 3. 페이드 아웃 효과가 작동하지 않는 행을 삭제하려고합니다
- 4. 조건에 따라 행을 자동으로 숨 깁니다.
- 5. 특정 단어가있는 경우 줄을 삭제하려고합니다. 메모장 ++
- 6. 조건에 따라 행을 삭제하십시오.
- 7. 조건에 따라 행을 삭제
- 8. 파일 나이에 따라 완전한 파일 구조를 압축하는 스크립트
- 9. 특정 시간 후에 자동으로 행을 업데이트합니다.
- 10. 특정 기준에 따라 행을 선택하는 예
- 11. 특정 열의 값에 따라 행을 색칠
- 12. 배열 레일에서 삭제하려고합니다.
- 13. 길이에 따라 행을 읽으십시오.
- 14. 데이터베이스에서 특정 행을 삭제하십시오.
- 15. mysql을 사용하여 날짜 필드에 따라 행을 자동으로 삭제
- 16. 삭제 기능이 외래 키를 삭제하려고합니다
- 17. 계산 된 나이에 기초한 Coldfusion 반환 쿼리
- 18. 다시 채우면 데이터를 삭제하려고합니다.
- 19. xml 파일에서 노드를 삭제하려고합니다.
- 20. 링크 된 목록에서 값을 삭제하려고합니다
- 21. 검도 그리드에서 행을 자동으로 선택
- 22. 조건에 따라 행을 삽입해야합니다
- 23. 특정 날짜에 MySQL 데이터베이스에서 행을 자동으로 삭제하는 방법은 무엇입니까?
- 24. 특정 열이 비어있는 경우 행을 자동으로 삭제 하시겠습니까?
- 25. 엑셀 파일에서 특정 행을 자동으로 삭제하는 방법은 무엇입니까?
- 26. 특정 사용자에 따라 데이터베이스 행을 업데이트 할 수 없음
- 27. 목록에있는 부울 값에 따라 2d 목록의 특정 행을 변경하는 방법
- 28. 여러 시트에 대해 특정 조건에 따라 Excel에서 행을 숨기려고 시도합니다.
- 29. 다른 행을 정렬하는 방법은 VBA의 특정 행에 따라 다릅니다.
- 30. 속성의 특정 값에 따라 JTable의 행을 색칠하는 방법