Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Another method of Outlook data conversion Apps
I was trying to find a way to export my Outlook contacts and calendar items to the new Address Book and iCal. Both of the Apple apps will import items in vcard,vcal format, but Outlook would only export one item at a time.

If you have access to a Windows PC, there's an easier way. I found a great GPL Windows program called Outport. It works great, but Outlook must be active. After running the program on my XP machine, I was then able to connect to the XP notebook via 10.2's new SMB networking and import the items into the Apple apps.
    •    
  • Currently 5.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[28,987 views]  

Another method of Outlook data conversion | 7 comments | Create New Account
Click here to return to the 'Another method of Outlook data conversion' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Drag and Drop :)
Authored by: marscus on Sep 15, '02 05:39:52AM

You should be able to "select all" name within Outlook and drag them to a folder on desktop, then drop them into Address book.



[ Reply to This | # ]
Drag and Drop :)
Authored by: zakel on Dec 09, '02 10:34:32AM

Doesnt work.
That exports *.msg files not *.vcf files
Dieter



[ Reply to This | # ]
Use macros
Authored by: jecwobble on Sep 17, '02 08:52:44PM
Here's a couple of VBA scripts I use (linked to custom buttons on Outlook's menubar) to export all my non-recurring calendar events from the current day forward:
Const strFolder = "D:BasiliskOS XvXfer"
Const strBadChar = "~ ! @ # $ % ^ & * ( ) + = { } [ ] |  : ; ' ? /  . ` """

Sub ExportAppointments()
'On Error Resume Next

    Dim olApp As Application
    Dim myNamespace As NameSpace
    Dim fsFolder As MAPIFolder
    Dim olItem As AppointmentItem
    Dim strArray() As String
    Dim intLoop As Integer
    Dim strSubject As String
    
    Set olApp = ThisOutlookSession
    Set myNamespace = olApp.GetNamespace("MAPI")
    Set fsFolder = myNamespace.GetDefaultFolder(olFolderCalendar)
    strArray = Split(strBadChar)
    
    For Each olItem In fsFolder.Items
        With olItem
            If .Start >= Now() And Not .IsRecurring _
              And .Categories  "Holiday" Then
              strSubject = .Subject
                For intLoop = 0 To UBound(strArray)
                    strSubject = Replace(strSubject, strArray(intLoop), "-")
                Next intLoop
                .SaveAs strFolder & strSubject & ".vcs", olVCal
            End If
        End With
    Next olItem
    
    MsgBox "Appointments successfully exported", , "Appointment Export to vCal"
    
End Sub

Sub ExportContacts()
'On Error Resume Next

    Dim olApp As Application
    Dim myNamespace As NameSpace
    Dim fsFolder As MAPIFolder
    Dim olItem As Variant
    Dim intLoop As Integer
    
    Set olApp = ThisOutlookSession
    Set myNamespace = olApp.GetNamespace("MAPI")
    Set fsFolder = myNamespace.GetDefaultFolder(olFolderContacts)
    
    For intLoop = 1 To fsFolder.Items.Count
        Set olItem = fsFolder.Items.Item(intLoop)
        If olItem.Class = olContact Then
            olItem.SaveAs strFolder & olItem.FullName & ".vcf", olVCard
        End If
    Next intLoop
    
    MsgBox "Contacts successfully exported", , "Contact Export to vCard"

End Sub


[ Reply to This | # ]
donationware app...
Authored by: robg on Mar 06, '03 09:04:55AM
An anonymous hint submission really belongs here as a comment, so here it is. Anonymous writes:
You can quickly convert your Exchange Outlook 2001:mac contact folders to vCards for use in Address Book or any other vCard compliant application using the "donationware" utility: Outlook-vCard 1.0 This software was developed at a charitable organization, so donations go to a good cause and are tax-deductible.
-rob.

[ Reply to This | # ]
Another method of Outlook data conversion
Authored by: dazzer on May 16, '03 05:16:35AM
After much struggling, I've finally managed to transfer my contacts from Outlook 2000 on my PC to Address Book on my iBook, in a quick and pain free way.

  • Select all the contacts in Outlook 2000
  • Actions->Forward as vCard
  • Send the generated e-mail to myself
  • Open e-mail on the iBook, and drag all the attachments into Address Book

    Simple.

    [ Reply to This | # ]

  • Another method of Outlook data conversion
    Authored by: efeinsand on Dec 09, '03 04:42:39PM

    I wonder if there is a simple way to move the calendar as well as the address book. Does anyone know of one?



    [ Reply to This | # ]
    Another method of Outlook data conversion
    Authored by: chrispix on Mar 05, '08 10:16:44PM

    This worked great. Thanks! Now I can finally recycle my old windows laptop.



    [ Reply to This | # ]