way to force iWork apps to save docs as Microsoft versions?

Discussion in 'Mac Apps and Mac App Store' started by marklight, Apr 22, 2010.

  1. marklight macrumors 6502

    Joined:
    Apr 6, 2006
    #1
    I don't mind iWork, but one thing that bugs me is having to specify all the time that i'd like to save the document as the microsoft version (ppt, doc, excel etc) instead of the apple formats. It also isn't that fun to then have to navigate to where the original file is and overwrite it. Any way to just have the apps default save your documents (whether new or old) as microsoft versions?
     
  2. mac2x macrumors 65816

    Joined:
    Sep 19, 2009
  3. thejadedmonkey macrumors 604

    thejadedmonkey

    Joined:
    May 28, 2005
    Location:
    Pa
  4. prss14 macrumors regular

    prss14

    Joined:
    Jul 18, 2009
    Location:
    Kentucky
    #4
    I suggest saving in the Pages format when you are using the documents on your computer and when you need to send the document to someone who needs the .doc version export it as a Word document. I have found that works for me.
     
  5. mysterytramp macrumors 65816

    mysterytramp

    Joined:
    Jul 17, 2008
    Location:
    Maryland
    #5
    What you could do is work in Pages, save files in Pages, then have AppleScript automatically save your files in Word format.

    A script like this:

    Code:
    tell application "Pages"
    
    	set fileName to name of document 1
    
    	set filePath to path of document 1
    	
    	set TID to AppleScript's text item delimiters
    
    	set AppleScript's text item delimiters to "/"
    	
    	set justPath to (text items 1 thru -2 of filePath) as string
    	
    	set AppleScript's text item delimiters to TID
    	
    	set newFileName to justPath & "/" & fileName & ".doc"
    	
    	save document 1 as "Microsoft Word 97 - 2004 document" in newFileName
    	
    end tell
    
    To be extra slick, you could use this as the basis of a folder action. Let's say you save your files in a folder called "Pages Files." You could modify this script so that it saves files into a folder called "Word Files."

    No work on your part.

    mt
     

Share This Page