책 내용 질문하기
엑셀프로시저, 특정 레코드를 삭제하는 방법을 알려주세요
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
289
조회수
49
작성일
2018-08-27
작성자
탈퇴*원
첨부파일
엑셀 프로시저 작성에서 레코드삭제하는 방법
엑셀 VBA에서 특정 레코드(표의 한행)를 삭제하려면
어떻게 표현하나요?
기본모의고사 1회의 [문제 4]의 2. '콘도이용' 폼에,
삭제 커맨드 버튼을 추가하여 삭제 프로시저를 만들 경우,
(특정 레코드를 조회한 후) 그 레코드를 삭제하는 명령은 어떻게 되는지 좀 알려주세요!
보통 입력(등록)이나 조회하는 문제가 주를 이루는데,
폼에 삭제단추를 만든후 데이터(레코드)를 삭제하는 방법을 좀 알려주세요!
감사합니다!
답변
2018-08-27 20:47:58
안녕하세요.
Private Sub cmd삭제_Click()
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1
Cells(입력행, 1) = ""
Cells(입력행, 2) = ""
Cells(입력행, 3) = ""
Cells(입력행, 4) = ""
End Sub
입력행 자리에 아무것도 안 넣어주시면 됩니다.
좋은 하루 보내세요.
-
*2018-08-27 20:47:58
안녕하세요.
Private Sub cmd삭제_Click()
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1
Cells(입력행, 1) = ""
Cells(입력행, 2) = ""
Cells(입력행, 3) = ""
Cells(입력행, 4) = ""End Sub
입력행 자리에 아무것도 안 넣어주시면 됩니다.
좋은 하루 보내세요.