2012-07-27 2 views
-1

네트워크에서 추적없이 자신의 vba 프로젝트를 어떻게 삭제 하시겠습니까? 모름이므로 어떤 코드도 제공 할 수 없습니다. 이것은 순수하게 유익한 질문입니다.vba에서 자신의 코드 삭제

+1

이 질문은 의미가 없습니다. 정보가없고, 실제 질문도없고, 프로그래밍과 관련이 없습니다 (태그에서 'vba'를 사용했고 텍스트로 프로그래밍하지 않았습니다.). 나중에 누구에게나 유용하게 사용할 수있는 콘텐츠가 없습니다. 투표는 "진짜 질문이 아닙니다"로 닫습니다. –

+0

"네트워크에서"의 중요성은 무엇입니까? –

+0

어떤 종류의 정보가 필요합니까? 나는 너를 아주 잘 이해한다고 생각한다. 나는 그것이 유용 할 지 모르지만 술에 취한 밤에는 깨닫지 못했다. 내 관점에서, 그것은 단지 의문입니다. – Trace

답변

5

귀하의 질문은이 개 부분

있다

네트워크에 흔적도없이 자신의 VBA 프로젝트

  • 을 삭제 얼마나
  • : 나는 엑셀 VBA의 예를 복용하고 . 그에 따라 메뉴를 탐색하고 이에 따라 코드를 변경하십시오.

    Trust Access To Visual Basics Project이 활성화 된 경우 당신은 당신의 자신의 VBA 프로젝트를 삭제할 수 있습니다 1

    PART. Trust Access To Visual Basics Project를 사용하려면

    2003 년이

    EXCEL 도구에

    을 클릭합니다 (메모리에서이 일을) 할 | 매크로 | 보안 | | 출처 신뢰할 수있는 다음 Trust access to the VBA project object model

    EXCEL 2007 클릭 Office 단추에

    클릭 (메모리에서이 일을) Excel 옵션 | 신탁 센터 | 보안 센터 설정 | 매크로 설정 및 Trust access to the VBA project object model

    EXCEL 2010

    이동 탭을 파일로 클릭 | 옵션 | 신탁 센터 | 보안 센터 설정 | 매크로 설정 및 난 당신이 무엇을 의미합니까 모르겠습니다 Trust access to the VBA project object model

    CODE

    Option Explicit 
    
    Sub DeleteVBAPROJECT() 
        Dim i As Long 
    
        On Error Resume Next 
        With ThisWorkbook.VBProject 
         For i = .VBComponents.Count To 1 Step -1 
          .VBComponents.Remove .VBComponents(i) 
          .VBComponents(i).CodeModule.DeleteLines _ 
          1, .VBComponents(i).CodeModule.CountOfLines 
         Next i 
        End With 
        On Error GoTo 0 
        ThisWorkbook.Save 
    End Sub 
    

    2 부

    클릭합니다.

    당신은 IP 다음 기록을 의미하는 경우 난 그렇게 생각하지 않습니다 (내가 여기 틀릴 수도 있지만)

    당신은 사용자 이름이 마지막으로 다음 네가 기록 된 파일을 연 사용자의 기록을 의미하는 경우 시스템에 사용자 이름이 입력되어 있어야합니다.

    이 파일이 네가

    이 도움이되는 경우
  • +0

    +1 내 말을 먹고 게시물을 삭제하지 않으면 현재 프로젝트를 삭제할 수 있습니다. indd. 네트워크 문제는 네트워크 드라이브의 모든 파일과 폴더에 대한 여러 기록 상태 기록과 관련이 있습니다. 단순한 vba 프로젝트에서 벗어나는 방법을 볼 수없는 무언가가 있습니다. – Trace

    +3

    불행히도 VBA에서 그것에 대해 아무 것도 할 수 없습니다. 또한 시스템 관리자가 매일 백업을하면 다음이 분실 원인입니다. –

    +0

    관리자에게 운이 좋지 않은 관리자에게 :-) 나는 당신의 답장을 수락합니다. – Trace

    0

    확실하지 기록됩니다 다음 기록됩니다 수정 된 같은 파일 속성을 의미하는 경우 :

    나는 모든 엑셀 VBA 코드를 제거하는 데 사용하는 방법을 Excel 2007 또는 2010에서 통합 문서를 여는 것입니다. 그런 다음 통합 문서를 "xlsx"파일로 저장하고 경고 메시지에서 "예"를 클릭하십시오. 그런 다음 통합 문서를 닫습니다. 다시 열면 모든 VBA 코드가 사라집니다.