소개
FileSystemObject(FSO)는 Microsoft의 스크립팅 엔진인 Windows 스크립트 호스트(WSH)입니다
FSO의 기본 토토 꽁 머니법과 자주 토토 꽁 머니하는 방법에 대해 설명하겠습니다
토토 꽁 머니 방법
FSO는 외부 개체이므로 토토 꽁 머니하려면 약간의 노력이 필요합니다
CreateObject 기능을 토토 꽁 머니하는 방법
CreateObject 함수는 프로그램 내에서 외부 개체를 생성하고
CreateObject 기능을 토토 꽁 머니하는 것은 매우 쉽습니다!
흐릿함fso다음과 같이 개체:설정fso =CreateObject("ScriptingFileSystemObject")
이제 인스턴스를 쉽게 생성할 수 있습니다
그러나 CreateObject 기능을 토토 꽁 머니할 때 주의할 점이 하나 있습니다!Intellisense(자동 완성 기능)가 더 이상 작동하지 않습니다
이 주의 사항을 이해하고 CreateObject 함수를 토토 꽁 머니할 때,
참조 설정 단계
참조 설정에는 여러 단계가 필요합니다
① 개발 탭 클릭 → VBA 열기

② 도구 탭 클릭 → 참조 설정 클릭

3 "Microsoft Scripting Runtime"을 찾아 확인한 후 확인을 누르세요

이제 참조가 설정되었습니다
새로운 ScriptingFileSystemObject로 fso를 희미하게 함
토토 꽁 머니 예
이제 실제로 어떤 종류의 처리에 토토 꽁 머니될 수 있는지 알아보기 위해 몇 가지 코드 예제를 살펴보겠습니다!
폴더 생성
토토 꽁 머니된 방법: CreateFolder 방법인수로 폴더를 생성할 경로를 지정하세요
흐릿함fso다음과 같이 객체:설정fso =CreateObject("ScriptingFileSystemObject") fso폴더 생성 ("C:\Users\○○\Desktop\Test"
파일 및 폴더 존재 확인 중
토토 꽁 머니된 방법: FileExists 방법인수로 확인하려는 파일/폴더의 경로를 지정하십시오
흐릿함fso다음과 같이 객체:설정fso =CreateObject("ScriptingFileSystemObject") 만약fso파일존재("C:\Users\○○\Desktop\Test\testtxt") 그럼 MsgBox "지정된 파일이 존재합니다"
파일/폴더 복사
토토 꽁 머니된 방법: CopyFile 방법첫 번째 인수로 복사 소스 파일/폴더의 경로두 번째 인수로 복사한 후의 파일/폴더 경로세 번째 인수에 덮어쓰기가 가능한지 여부에 대한 진리값을 지정하십시오(선택 사항, 기본값은 True입니다)
*세 번째 인수는 복사 대상에 같은 이름의 파일이 존재하는 경우 덮어쓸지 여부를 결정하는 옵션입니다
흐릿함fso다음과 같이 개체:설정fso =CreateObject("ScriptingFileSystemObject") fso복사폴더( "C:\Users\○○\Desktop\대상 폴더" , "C:\Users\○○\Desktop\대상 폴더 복사")
파일/폴더 이동 중
토토 꽁 머니 방법: MoveFile 메소드첫 번째 인수인 소스 파일/폴더의 경로두 번째 인수로 이동한 후의 파일/폴더 경로
흐릿함fso다음과 같이 객체:설정fso =CreateObject("ScriptingFileSystemObject") fso파일 이동("C:\Users\○○\Desktop\대상 폴더","C:\Users\○○\Documents\대상 폴더")
파일/폴더 삭제
토토 꽁 머니 방법: DeleteFile 방법첫 번째 인수로 삭제하려는 파일 경로두 번째 인수로 읽기 전용 파일을 삭제할 수 있는지 여부에 대한 진실값을 지정하십시오(선택, 기본값은 False)
흐릿함fso다음과 같이 개체:설정fso =CreateObject("ScriptingFileSystemObject") fso파일 삭제("C:\Users\○○\Desktop\Test")
마지막으로
이번에는 파일과 폴더를 조작하는 전용 개체인 FileSystemObject에 대해 설명했습니다VBA를 개발할 때 FileSystemObject를 토토 꽁 머니해 보십시오

