none
엑셀에서 파일 삭제 Kill 코드 매크로 디버그 문의 RRS feed

  • 질문

  • 안녕하세요?

    "MS오피스 프로패셔널 플러스 2016 버젼"의 엑셀에서 아래 코드를 사용하여 어느 특정폴더의 특정 파일을 삭제 하고 있습니다.

    이 매크로 코드로 수년간 사용하였고, 2016년으로 업데이트 이후에도 불과 몇일전까지만해도 잘 사용 되던 매크로 코드였습니다.

    그런데 이게  몇일전 2019년 8월 17일부터 매크로를 실행하면 아래 그림처럼 런타임 오류가 뜨면서 디버그가 발생합니다.

    잘 사용해 오던 코드가 갑자기 이러니 당황스럽고 한국MS 기술 지원 센터에 물어봐도 우선 포럼을 사용 해 보라고 권장합니다.

    바이러스 검사도 해보고 할 수 있는것은 다 해봤는데... 갑자기 뭐가 문제인지 확인 부탁드립니다.

    화면 캡쳐 이미지가 들어가지 않아 발생되는 오류 메세지는 글로 표현드립니다.

    (오류메세지)

    "75" 런타임 오류가 발생하였습니다.

    경로/파일 접근 오류

    (사용 매크로 코드)

    Sub 파일삭제()

        Kill "C:\room\111.xlsm"

    End Sub

    2019년 8월 21일 수요일 오전 5:04

모든 응답

  • 안녕하세요

    말씀하신 매크로 코드를 공유해 주실수 있을가요?

    MSDN Community Support Ricky

    다른 커뮤니티 멤버에게 도움이 될 수 있게 문제를 해결 한 답변을 '답변으로 표시'를 클릭하시고 그렇지 않은 경우 '답변으로 표시 취소'를 클릭하시기 바랍니다. MSDN 서포트에 대한 의견이나 불만이 있을 경우 MSDNFSF@microsoft.com 으로 연락하시기 바랍니다.

    2019년 8월 21일 수요일 오전 6:00
    중재자
  • 본문에 문제의 매크로 코드 있습니다. 한번 더 표시하자면 아래와 같습니다.

    Sub 파일삭제()

        Kill "C:\room\111.xlsm"

    End Sub

    2019년 8월 21일 수요일 오전 9:00
  • >> 경로/파일 접근 오류
    해당 오류를 보면 삭제 권한이 없는 것 같습니다.

    `111.xlsm`의 속성에 쓰기 권한이 있는지 확인하시기 바랍니다.

    MSDN Community Support Ricky

    다른 커뮤니티 멤버에게 도움이 될 수 있게 문제를 해결 한 답변을 '답변으로 표시'를 클릭하시고 그렇지 않은 경우 '답변으로 표시 취소'를 클릭하시기 바랍니다. MSDN 서포트에 대한 의견이나 불만이 있을 경우 MSDNFSF@microsoft.com 으로 연락하시기 바랍니다.

    2019년 8월 22일 목요일 오전 6:37
    중재자