Outlook에서 여러 iCalendar (.ics) 파일을 일괄 여는 방법

지금 공유 :

로컬 드라이브에 iCalendar (.ics) 파일이 많고 Outlook에서 일괄 적으로 열려면이 문서를 읽을 수 있습니다. 여기에서는 VBA 코드를 활용하여이를 실현하는 방법을 알려드립니다.

일반적으로 Outlook에서 iCalendar (.ics) 파일을 열려면 "가져 오기"기능을 쉽게 사용할 수 있습니다. 그러나 여러 개를 일괄 적으로 열려면 한 번에 하나 이상의 파일을 선택할 수 없기 때문에 "가져 오기"는 무력합니다. 따라서 다른 접근 방식을 사용해야합니다.

Outlook에서 여러 iCalendar (.ics) 파일 일괄 열기

이러한 ics 파일이 동일한 로컬 폴더에 저장되어있는 경우 해당 파일을 선택하고 "Enter"키를 눌러 대량으로 열 수 있습니다. 그러나 드라이브 아래의 다른 폴더에 있으면 위의 방법도 쓸모가 없습니다. 이 경우 기본 폴더 아래의 모든 폴더를 재귀 적으로 처리 할 수있는 다음 방법을 사용할 수 있습니다. 이제 자세한 내용을 보려면 계속 읽으십시오.

여러 iCalendar (.ics) 파일 일괄 열기

  1. 로tart, Outlook 프로그램을 시작하십시오.
  2. 그런 다음 "Alt + F11"을 눌러 VBA 편집기에 액세스합니다.
  3. 그런 다음 새 창에서 다음 VBA 코드를 모듈에 입력하십시오.
Sub BatchOpenMultipleICalendarFiles()
    Dim objShell, objWindowsFolder As Object
    Dim strWindowsFolder As String
 
    'Select a Windows Folder
    Set objShell = CreateObject("Shell.Application")
    Set objWindowsFolder = objShell.BrowseForFolder(0, "Select a folder:", 0, "")
 
    If Not objWindowsFolder Is Nothing Then
       strWindowsFolder = objWindowsFolder.self.Path & "\"
       Call LoopFolders(strWindowsFolder)
 
       MsgBox "Completed!", vbInformation + vbOKOnly, "Open iCalendar Files"
    End If
End Sub

Sub LoopFolders(strFolderPath As String)
    Dim objFileSystem As Object
    Dim objFolder As Object
    Dim objFile As Object
    Dim objICalendarFile As Object
 
    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFileSystem.GetFolder(strFolderPath)
 
    'Open each iCalendar file
    For Each objFile In objFolder.Files
        If LCase(objFileSystem.GetExtensionName(objFile)) = "ics" Then
           Set objICalendarFile = objFile
           On Error Resume Next
           Application.GetNamespace("MAPI").OpenSharedFolder objICalendarFile.Path
        End If
    Next
 
    If objFolder.SubFolders.Count > 0 Then
       For Each objSubfolder In objFolder.SubFolders
           If ((objSubfolder.Attributes And 2) = 0) And ((objSubfolder.Attributes And 4) = 0) Then
              Call LoopFolders(objSubfolder.Path)
           End If
       Next
    End If
End Sub

VBA 코드-여러 iCalendar (.ics) 파일 일괄 열기

  1. 다음으로 커서를“BatchOpenMultipleICalendarFiles”서브 루틴으로 이동합니다.
  2. 궁극적으로 "F5"를 눌러이 매크로를 트리거합니다.
  3. 그런 다음 팝업 대화 상자에서 iCalendar 파일이 저장된 Windows 폴더 또는 드라이브를 선택합니다.Windows 폴더 또는 드라이브 선택
  4. "완료"메시지를 받으면 Outlook의 "일정"창에 액세스합니다.
  5. 다음 스크린 샷과 같이 해당 Windows 폴더의 모든 iCalendar 파일이 거기에 있음을 확인할 수 있습니다.Outlook에서 iCalendar (.ics) 파일을 열었습니다.

근처에 강력한 PST 수정 도구 준비

Outlook이 오류 및 손상되기 쉽다는 것을 알고 계실 것입니다. 따라서 정기적으로 Outlook 데이터 파일을 백업하는 것이 좋습니다. 이렇게하면 Outlook 파일이 손상 되더라도 백업에서 중요한 Outlook 데이터를 간단히 가져올 수 있습니다. 그러나 그러한 백업이 없으면 다음과 같은 놀라운 복구 도구를 사용해야합니다. DataNumen Outlook Repair. 그것은 당신을 도울 수 있습니다 Outlook 수정 코르크와 같은 문제.

저자 소개 :

Shirley Zhang은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. mdf 복구 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.