Mail Merge in iWorks,

I am in the final  stage of deciding whether to move from Windows 7 (and MS Office) to an iMac on Mavericks.  I currently produce mailing labels in MS Word (using an app to fit particular styles of Avery labels) using Mail Merge with its data from my address database which is in Excel (and would be migrated to Numbers).
Will I be able to do all this in Pages?

Yes I've created an Automator Application that does the job, but the "watch me do" function that does the Mail Merge is a rather Clunkey work around, as the mouse moves all over the place, thats the part i want to remove and replace with a script, or work out a different way around it that avoids the "watch me do" function.
Is this Possible? or where/who is there i can ask to write me a script, im not a novice to scripting, but i am a novice to Applescript.

Similar Messages

  • Iwork:Pages:Mail Merge:text boxes?

    In iwork: I have in  a Pages document, 20 (1 7/8" square) text boxes that I am trying to mail merge info from a Numbers document. I have tried linking the text boxes and when I click to mail merge the info so that each text box has info from a line in the Numbers doc. it won't work and ends up giving me many pages with just one text boxes with the info from my Numbers doc. Can anyone help? Is what I'm trying to do possible?

    qgirl7 wrote:
    In iwork: I have in  a Pages document, 20 (1 7/8" square) text boxes that I am trying to mail merge info from a Numbers document. I have tried linking the text boxes and when I click to mail merge the info so that each text box has info from a line in the Numbers doc. it won't work and ends up giving me many pages with just one text boxes with the info from my Numbers doc. Can anyone help? Is what I'm trying to do possible?
    QG,
    You can do this with the addition of one simple step: Find and Replace.
    I can't give you specific directions since I don't know what label layout you are using, and I'd rather leave that part to you anyway. A Mail Merge to Pages gives you one record per Section. To combine all the sections, all you need do is Find and Replace the Section Break characters and the 1-record per page document will collapse into multiple records per page, as many as will fit.
    Here I have a small database for a team roster, in Numbers and I wish to print to labels in Pages.
    Numbers doc looks like this:
    And, Pages doc looks like this:
    After the Merge, the first page of my new document has one record per page and looks like this:
    To collapes the document, I bring up the Find and Replace panel:
    Continue in next post...

  • Is there a way to Automate or Script the Mail Merge Feature in iWorks?

    Hello,
    I've been trying to build a production management system slowly over the last few months, my boss is a bit of a technophobe so I've been trying as hard as i can to keep everything in familiar programs, at its core all the system has to do its take information in from Purchase Orders, this is added to a Numbers File, within that numbers file are our Open Order Book showing All orders and 2 "Merge Sheets" all new Orders are Added to the Merge Sheets then onto the Open Order Sheet, those "merge sheets" are then used as a data source for a Pages file "Job Card" (we have 2 job card files once blue one yellow but the process is the same)
    Up until now I've been manually merging each time we get a new order, but this happens a lot so what I've been trying to do is Automate the procedure.
    Ive created 2 Automator Apps  each runs the same sequence just for the two different Job cards as follows:
    Get finder Item "Job_Card_Blue/Yellow" > Open Finder Item > a "watch me do" of mail merge > Print > Close Application without saving
    The Problem is the Watch me do is a bit of a clunky work around, if I could make it work without the mouse moving over the screen it wouldn't be so bad, even if I could somehow give Mail Merge a Keyboard Short Cut it would also be better.
    So my questions, after a large ammount of waffling:
    1) is there a way i can "see" and then edit the "watch me do" Script?
    2) is there a simpler work around im not seeing?
    3) is there an existing script of program I can use? (obviously i know there is Filemaker etc, if it was up to me I'd use a Database, but the owner of company is adimant i use office or easy programs, becuase it needs to be a system i can leave to him once my contract is up)
    Any Help or suggestions would be greatly appreciated!

    Yes I've created an Automator Application that does the job, but the "watch me do" function that does the Mail Merge is a rather Clunkey work around, as the mouse moves all over the place, thats the part i want to remove and replace with a script, or work out a different way around it that avoids the "watch me do" function.
    Is this Possible? or where/who is there i can ask to write me a script, im not a novice to scripting, but i am a novice to Applescript.

  • IWork 09 Pages Mail Merge Reference 2 Tables

    I am using Pages 09 and creating a mail merge file from tables in Numbers I want to merge data from several different tables in the numbers into one document in Pages has anyone been able to do this?
    Brenda

    Hi Brenda,
    Chapter 11 of the Pages '09 User Guide, , starts on p. 243 of the guide. This excerpt from p. 245 describes adding merge fields referencing a Numbers table:
    To insert merge data for one or more contacts using a Numbers document: 
    1 Choose Edit > Mail Merge, and then click Numbers Document.
    2 Choose a Numbers document in the window that appears, and click Open.
    3 For each merge field, click the Target Name pop-up menu in the Merge window, and
    select a target.
    4 Print the document.
    5 To reuse the document with other Numbers data, select another Numbers document,
    and repeat steps 1 through 4.
    (emphasis added)
    My reading of this, with particular attention to the bolded parts, is that the merge data can come only from a single Table on a single Numbers document. Wording of references to Numbers through the rest of the chapter is consistent with that interpretation.
    The Pages '09 User Guide may be downloaded through the Help menu in Pages.
    Regards,
    Barry

  • Mail merge and print one document at a time?

    Hi all. I'm an Apple revert. I'm currently using the i7 iMac. Previous Apple computer was a //e.
    I print an 8 or 12 page newsletter for my work. I want my printer/copier to fold and staple each document individually. Pages seems to send all documents to the printer in one huge file. How do I mail merge and print one document at a time?
    [In Windows Publisher, there's a registry hack to make Pub print one at a time. Anything similar on a Mac?]
    Mike

    Hello
    As you saw wrongly my first name I'm not too surprised that you missed the beast
    In fact it's not surprising that you missed it.
    I prepared the archive but forgot to upload it
    Download :
    For_iWork:iWork '09:découpe_PDFs.zip
    Yvan KOENIG (VALLAURIS, France) samedi 27 août 2011 11:29:37
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.0
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

  • How to get pages ver 5 mail merge to work using numbers as a data source

    As a long time user of MS Word and Excel, I use the mail mail merge feature to create invoices by merging client contact info into the invoice template. At the end of Nov-2013, I changed to a new-to-me MBP-15. After purtchasing and downloading Pages, Numbers and Keynotes, I had difficulty using my Word/Excel files as a merge in Pages and Numbers.  Apple support has told me that the feature no longer works in Pages/Numbers version 5 in the OS 10.9 op-sys.  What a BIG disappointment.  I've begun to find some work arounds, but they are a pain in the @$$.
    Does anyone have any updates on this issue?
    Has anyone found a simple to use work around?
    Any help is appreciated.

    Apple has removed over 90 features from Pages 5.
    http://www.freeforum101.com/iworktipsntrick/viewforum.php?f=22&sid=3527487677f0c 6fa05b6297cd00f8eb9&mforum=iworktipsntrick
    Pages '09 should still be in your Applications/iWork folder.
    Archive/trash Pages 5 and rate/review it in the App Store, then get back to work.
    Peter

  • In Pages 09 we can do Mail Merge and Import Styles from a document. Can someone please explain how we can do this with the new version of Pages 5.1. Even Apple solutions are only valid for Pages Version 09. What a DOWN GRADE!

    In Pages 09 we can do Mail Merge and Import Styles from a document. Can someone please explain how we can do this with the new version of Pages 5.1. Even Apple solutions are only valid for Pages Version 09. What a DOWN GRADE! Thank god Pages 09 is still there.

    …and the other 98 missing features.
    Just use Pages '09, which should be in your Applications/iWork folder.
    Rate/review Pages 5 in the App Store.
    Peter

  • How do you mail merge in the new pages?

    I have a pages document that I merge with an informational spreadsheet for real estate brochures in our office. However, I can't find a mail merge option anywhere in the newest version of pages. Does anyone know a way around this?
    Any information would be greatly appreciated!

    Sadly, you can't.  One of many features removed.
    Apple is now directing users to still use Pages 4.3, which is in am iWork folder within your Applications folder.
    In the meantime, rate on the App Store and leave Feedback to let them know what you need:
    http://www.apple.com/feedback/pages.html

  • Pages 5.1 - mail merge???

    Is it true?!? no mail merge in pages 5.1???
    how do i solve it?!? I need to print labels (about 300) from a Numbers sheet ...

    Yes, it's true. There are several threads on the subject in this forum.
    There were 100+ features that didn't make it into the "new & improved, rewritten from the ground up” Pages 5. Some have returned with the updates & there are some new features that are worthwhile, but there are still 90+ features missing. Leave feedback for the Pages team using the link in the Pages menu and review & rate the new versions in the Mac App Store.
    As for solving the problem, use Pages 4.3. If you previously had iWork '09, those apps are still in your Applications folder in a folder named iWork '09 unless you deliberately deleted them.

  • Mail merge ('09) is giving spurious results

    I am trying to do what should have been a fairly simple mail merge function, but it is producing weird results.  I am doing date calculations in Numbers, and using that for producing a document with different date elements (all are in the spreadsheet).  The formulas are working correctly, and the cells contain the correct information, but when I do the mail merge, Pages picks up data from different cells.  I can even change the target cells, and it still picks up the same data.
    Here is a portion of the Numbers data.
    The first entry (B2) is entered as a date.  The rest are all calculated using date functions.  The pattern is: Date, Month Name, Day Date.  Then repeat for the next day, etc.
    And, here is what it produced, with the target cell name preceding the merged data.  The text in blue worked correctly.  Once I created a text box, and put merge fields inside it, though, it started falling apart.  As you can see, the data did not match the cell data associated with the column name.  I then tried using the same data outside of the text box, and it was again spurious.  It seems that using a text box messes it up.  What I am using this on is very graphically oriented, and I hate to think of the challenge of not using text boxes and lining up graphic elements with underlying text… ugh….
    After spending a full day on this simple project, I gave up and went to Word.  I exported my Numbers data as an Excel spreadsheet, and it merged beautifully on a test run.  So, I reformatted all my documents (with a lot of images, which is part of why I wanted to use Pages). After spending another day getting it laid out in Word, I did the final merge.  Success!  It looked beautiful.  I cut the documents to the size I needed, only to find out it had resized them!  Back to Pages, which I prefer.  I can't get past the spurious results.  I've tried reloading Pages and the documents, but it doesn't work.  I have a number of templates in Pages that I need to use for this function, and I hate to think of finding a different program and redoing all of them.
    I am using iWork 09.  My Pages is version 4.3, and my OS is 10.7.5. 
    Any ideas?

    Oh, one other quirky thing happened.  In the text box I entered "mon1" for the starting date.  When I highlighted it, and added it as a Merge Field, it immediately changed the text to "mo1n".  I tried to correct it, but it changed it every time.  I have had that happen a number of times with other merge fields.  The "n" shows up after the date in the merged document, suggesting that the Merge Field was "mo1".  However, in my list of Merge Fields, it shows as "mon1".

  • Mail merge in Pages using Address Book - problem with fields

    I am a fan of using the many of the Mac OS, iLife and other Apple applications together and just purchased iWork '09. I'd never done mail merges in previous versions of Pages, but I decided to try today with my Address Book data. I stumbled across some problems related to Address Book that have bothered me for some time and wonder if there is a simple go-around. Many of the cards in my Address Book have more than one line in the street address field. For example, they have street and street number in one line and the apartment number in the second. When Pages encounters such vCards in my Address Book, it doesn't know what to do and skips the next line of the address, which includes city, state and zipcode. I have also altered my Address Book template to include such things as the person's college (as I work with lots of college students), but this field is not recognized in Pages' mail merge feature. So, if I put the college name at the beginning of the street field in Address Book (which is what I have done until today), I can get excellent mail labels to print from Address Book, but I now I realize that this causes the mail merge problems in Pages described above. If I list the college elsewhere in the vCard, such as under the guise of "department" (an accepted field for mail merge in Pages), I lose the ability to get accurate mail labels in Address Book. Any ideas?

    Page's Mail Merge doesn't show up any "Custom" fields in its list?

  • Mail Merge & cell references

    Hi @all,
    I have several tables in numbers (09). On is for users input, the other for calculating values I need in a mail merge.
    In the first table, the user types a date in this format "DD.MM.YYYY hh:mm" (german datetime). In the second table, there is only a mapping A{i}={first table} :: A{i}.
    Now using the second table for mail merge in Pages, the results are strange. The merge-mapping is: "date" = {file}{table}{column name} (made with the inspector). But Pages takes the values for date in this order: first replacement is taken from column 1 line 1, second replacement is taken from column 2 line 2, third is taken from col 3 line 3 and so on... In effect, pages traverses the numbers table diagonally rather than vertically.
    If I replace (in Numbers) the reference by direct values (not A{i}={first table} :: A{i} but A1 = "01.01.2009 09:00", A2 = "02.01.2009 08:30", and so on) everything works fine!
    Is this a known bug in Numbers / Pages?

    If you are interested to see merge at work, I uploaded a disk image with two examples into my idisk:
    <http://idisk.me.com/koenigyvan-Public?view=web>
    Download:
    For_iWork:iWork '09:forNumbers09:forMerge.sparseimage.zip
    You will see at work what is described in this thread.
    Here is the bug report:
    Your tracking number for this issue is Bug ID# 7254413. You may check status on this report via the 'My Originated Problems' tab.
    +25-Sep-2009 09:21 PM Yvan KOENIG:+
    Hello
    +Attached is a demo of an oddity in the merge function in iWork '09.+
    +Tested with the revision 2 under 10.4.11 but behave the same in other operating systems.+
    +the pair 4merge behaves flawlessly. In the spreadsheet, the dateTime values are typed in the cells.+
    +the two pairs 4merge2 and 4merge2- fail.+
    +This is due to the fact that the field date contain dateTime objects resulting of formulas.+
    +the pair 4merge3 use also calculated dates but this time, as I concatenate them to a nil string, the cells contain strings, not dateTime objects and this time the merge behaves flawlessly.+
    +It seems that what we get with merge2 and merge2- resemble to what we call a bug. Isn't it ?+
    +'4merge.dmg.zip' was successfully uploaded+
    Yvan KOENIG (VALLAURIS, France) vendredi 25 septembre 2009 21:11:33

  • What's simpler than mail merge?

    I have a Pages '09 document which will be used again and again by multiple people. Rather than make them perform a find and replace for each string like, "<%FirstName%>, <%LastName%>, <%Email%>" I wish I could attach a form to the file so that when someone openned it they would have to populate a few text fields one time and upon submition the find and replace would happen for all the various placeholder texts.
    The mail merge feature would be great if I needed a form letter but I don't. The benefit of mail merge would be creating several copies of a pages document populated by the data from rows a numbers file. I don't want to have to teach people how to change the data in a numbers file and make sure that they have it in the proper location on their machine.
    Does anyone know of a simple way to do this? I've looked at several applescript options but the find and replace scripts seem to only apply to body text. My document has body text, text boxes, tables and other types of text that I need replaced.
    Any answers would be greatly appreciated. Even if they are complicated. I'm comfortable trying to figure out Applescript or Automator if those are the only option but I definitely need a push in the right direction.
    Thanks.
    Pete

    Here is the edited script.
    --[SCRIPT open_a_Pages_custom_template_and_fill_fields]
    Enregistrer le script en tant que Script ou Application : open_a_Pages_custom_template_and_fill_fields.xxx
    déplacer le fichier ainsi créé dans le dossier
    <VolumeDeDémarrage>:Users:<votreCompte>:Library:Scripts:
    Aller au menu Scripts, choisir “open_a_Pages_custom_template_and_fill_fields”
    --=====
    L’aide du Finder explique:
    L’Utilitaire AppleScript permet d’activer le Menu des scripts :
    Ouvrez l’Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
    Cochez la case “Afficher le menu des scripts dans la barre de menus”.
    Sous 10.6.x,
    aller dans le panneau “Général” du dialogue Préférences de l’Éditeur Applescript
    puis cocher la case “Afficher le menu des scripts dans la barre des menus”.
    --=====
    Save the script as a Script or an Application : open_a_Pages_custom_template_and_fill_fields.xxx
    Move the newly created file into the folder:
    <startup Volume>:Users:<yourAccount>:Library:Scripts:
    Go to the Scripts Menu, choose “open_a_Pages_custom_template_and_fill_fields”
    --=====
    The Finder’s Help explains:
    To make the Script menu appear:
    Open the AppleScript utility located in Applications/AppleScript.
    Select the “Show Script Menu in menu bar” checkbox.
    Under 10.6.x,
    go to the General panel of AppleScript Editor’s Preferences dialog box
    and check the “Show Script menu in menu bar” option.
    --=====
    Yvan KOENIG (VALLAURIS, France)
    2011/04/29 -- modified at 23:00:06 according to OP's request
    --=====
    true = open a predefined custom template
    false = open the custom template selected thru Choose From List
    property use_predefined_template : true
    Edit this property to fit your needs. You may change the strings or their number.
    The unique requirement is to keep the first two and the last two characters.
    property field_names : {"<%Error Title%>", "<%Error Type%>", "<%Unit ID%>"} --
    --=====
    on run
              my activateGUIscripting()
      run script do_your_duty
      --my do_your_duty()
    end run
    --=====
    script do_your_duty
      --on do_your_duty()
              local templates_loc, myTemplates_loc, chemin_des_modeles, le_modele, mon_modele
              local nb_chiffres, entire_contents, indx, chemin_de_mes_modeles, noms_de_mes_modeles, le_conteneur, i, un_element, le_titre, mon_choix
              set field_values to {}
              repeat with i from 1 to count of field_names
                        set field_name to item i of field_names
                        set le_prompt to "Enter the string to fill the field " & field_name
                        set maybe to text returned of (display dialog le_prompt default answer (text 3 thru -3 of field_name))
                        copy maybe to end of field_values
              end repeat
    Grab the localized names of the templates folders *)
              tell application "Pages"
                        my close_palettes()
                        set templates_loc to localized string "Templates"
                        set myTemplates_loc to localized string "My Templates"
              end tell -- to application a
    Define the path to the folder storing custom templates *)
              set chemin_des_modeles to "" & (path to library folder from user domain) & "Application Support:iWork:Pages:" & templates_loc & ":" & myTemplates_loc & ":"
              if use_predefined_template then
    Here, use a predefined custom template
                        set le_modele to "merge_in_it.template" --<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                        set mon_modele to chemin_des_modeles & le_modele
              else
    Here, use a Choose from list dialog to define the template to use
                        set nb_chiffres to 3 (* 
    2 = allow 99 templates
    3 = allow 999 templates *)
    Grab the list of every items stored in the folder *)
                        tell application "Finder"
                                  set entire_contents to entire contents of folder chemin_des_modeles
                        end tell
    Build two lists. One contain the path to every custom templates.
    The other contain the names of these templates and the names of subfolders *)
                        set indx to 1
                        set chemin_de_mes_modeles to {}
                        set noms_de_mes_modeles to {}
                        set le_conteneur to ""
                        tell application "System Events"
                                  repeat with i from 1 to count of entire_contents
                                            set un_element to item i of entire_contents as text
                                            try
                                                      if type identifier of disk item un_element is in {"com.apple.iwork.Pages.template", "com.apple.iwork.Pages.sfftemplate"} then
                                                                if name of container of disk item un_element is not le_conteneur then
                                                                          set le_conteneur to name of container of disk item un_element
                                                                          copy (text 1 thru nb_chiffres of "---") & space & le_conteneur to end of noms_de_mes_modeles
                                                                end if
                                                                copy un_element to end of chemin_de_mes_modeles
                                                                copy text -nb_chiffres thru -1 of ("00" & indx) & space & name of disk item un_element to end of noms_de_mes_modeles
                                                                set indx to indx + 1
                                                      end if
                                            end try
                                  end repeat
                        end tell
                        if my parleAnglais() then
                                  set le_titre to "Pages’s custom templates"
                        else
                                  set le_titre to "Modèles personnalisés de Pages"
                        end if
    Choose the template to use.
    If you select a subfolder name, the script beep and ask one more time *)
                        repeat
                                  set mon_choix to choose from list noms_de_mes_modeles with title le_titre
                                  if mon_choix is false then error number -128
                                  try
                                            set mon_choix to text 1 thru nb_chiffres of (item 1 of mon_choix) as integer
                                            exit repeat
                                  on error
                                            beep 1
                                  end try
                        end repeat
                        set mon_modele to (item mon_choix of chemin_de_mes_modeles)
              end if
    Create a new document from the selected template *)
              tell application "Pages"
      open file mon_modele
                        tell document 1
                        end tell
                        repeat with i from 1 to count of field_names
                                  my Rechercher_Remplacer(item i of field_names, item i of field_values)
                        end repeat
              end tell -- Pages
      --end do_your_duty
    end script
    --=====
    on parleAnglais()
              local z
              try
                        tell application "Pages" to set z to localized string "Cancel"
              on error
                        set z to "Cancel"
              end try
              return (z is not "Annuler")
    end parleAnglais
    --=====
    on activateGUIscripting()
      (* to be sure than GUI scripting will be active *)
              tell application "System Events"
                        if not (UI elements enabled) then set (UI elements enabled) to true
              end tell
    end activateGUIscripting
    --=====
    on Rechercher_Remplacer(avant, |après|)
              local nom_du_dialog
              tell application "Pages" to activate
              tell application "System Events" to tell application process "Pages"
      keystroke "f" using {command down}
                        set nom_du_dialog to title of window 1
                        tell window nom_du_dialog to tell (first UI element whose role is "AXTabGroup")
                                  set value of first text area of first scroll area to avant
                                  set value of first text area of last scroll area to |après|
                                  if (count of checkbox) = 0 then
    Simple dialog *)
                                            set {X_bouton, Y_bouton} to position of last button
                                  else
    Advanced dialog *)
                                            set {X_bouton, Y_bouton} to position of button -3
                                  end if
                        end tell -- window nom_du_dialog…
                        click at {X_bouton + 5, Y_bouton + 5}
      keystroke "w" using {command down} -- Close the dialog
              end tell -- System Events…
              return
    end Rechercher_Remplacer
    --=====
    on close_palettes()
              local w, buttonX, buttonY, buttonW, buttonH
              tell application "Pages" to activate
              tell application "System Events" to tell application process "Pages"
                        set frontmost to true
                        repeat with w from (count of windows) to 1 by -1
                                  tell window w
                                            if (subrole is not "AXStandardWindow") then
                                                      tell first button to set {{buttonX, buttonY}, {buttonW, buttonH}} to {position, size}
                                                      click button 1 at {buttonX + (buttonW div 2), buttonY + (buttonH div 2)}
                                            end if
                                  end tell
                        end repeat
              end tell
    end close_palettes
    --=====
    --[/SCRIPT]
    Yvan KOENIG (VALLAURIS, France) vendredi 29 avril 2011 23:01:47
    Please :
    Search for questions similar to your own before submitting them to the community

  • How do you mail merge in Pages 5.1?

    How do you mail merge in Pages 5.1?

    Apple has removed merging from Pages 5 along with over 100 other features:
    http://www.freeforum101.com/iworktipsntrick/viewforum.php?f=22&sid=b770b101a064d d0e553249a97fb7cddd&mforum=iworktipsntrick
    Pages '09 should still be in your Applications/iWork folder, use that.
    Peter

  • Mail merging Numbers data

    I've only been using iWork for about a week. I've got a lot of things finally figured out, but I'm having issues with headers in Numbers when I try to mail merge into Pages.
    Maybe I did something wrong (done a lot of that in my efforts so far), but when I tried to select merge fields, any fields in the column header didn't show up as merge choices. But if I removed the header and put the same info in "normal" columns, it worked fine.
    Basically, when I had the column headers down the side, the first one contains a single number. The 2nd column contained a person's name. The rest of the columns were normal.
    So, I try to select the various data and nothing shows a choice for either of those first two columns. All the rest show up fine.
    While I can get it to work by not having column headers, I can see times when I may really want to have them.
    Seems odd if I can't do it with merge though so I'm hoping there is something I missed.

    Numbers is not designed to behave 'as you are accustomed to'. <</div>
    Obviously, and I didn't say it was or even should be. I've changed many of my approaches based on how Numbers works. I'm sure I'll find some things are better - and some things that are weaknesses. No program is perfect. I also expect there are things it doesn't do that I'll feel are foolish weaknesses. I may even choose to express that opinion.
    I'm doing all the studying I can manage - watching the tutorials, scanning other sources including the manual, asking questions. I suspect it will be quite a long time before I've done everything.
    In fact, I made an error. <</div>
    Actually, that error doesn't matter if I understood you correctly because I was just hoping to find a way to freeze a couple of columns and still use those columns in the mail merge info. So far the only way I know of to lock any columns is to make them headers, but then I can't use that data in the Pages document.

Maybe you are looking for