Mail Merge truncating 'some' of the text fields......Not sure what to do

sssb2000

Well-known Member
Joined
Aug 17, 2004
Messages
1,169
Hello all,
i have an excel sheet that i'm using to create 50 or so word documents. some of my text cells in excel are getting truncated (at 256 characters) once brought into word. however, some cells with a thousand or more characters are 'not' getting truncated! bizzare!
i did a google search and found that i need to get the windows 2000 service pack 1 to increase the limit to 50k. but i have windows 2007 on XP! can't get the windows 2000 service pack1! and i already have the latest service pack for 07 anyway.

Any thoughts? I'd greatly appreciate your help.
 

Excel Facts

Best way to learn Power Query?
Read M is for (Data) Monkey book by Ken Puls and Miguel Escobar. It is the complete guide to Power Query.
Hi sssb2000,

When working with a mailmerge, Word queries the first 8-15 rows of data to try to determine each field's type. Your problem may stem from none of the first 8-15 records for the affected fields has sufficient data to alert Word to the potential field lengths.

You might find that inserting a dummy first record with the required maximum length for each field will solve the problem. You might also need to delete the mailmerge header, then re-establish it, for this to work.
 
Upvote 0
Hi sssb2000,

When working with a mailmerge, Word queries the first 8-15 rows of data to try to determine each field's type. Your problem may stem from none of the first 8-15 records for the affected fields has sufficient data to alert Word to the potential field lengths.

You might find that inserting a dummy first record with the required maximum length for each field will solve the problem. You might also need to delete the mailmerge header, then re-establish it, for this to work.

thanks.
each word document that i'm creating is a row in (A3:FW55).
one of the cells that's giving me trouble is BE12. it's got like 350 characters and only 255 show up. (there are other cells that have 1000 characters and show up fine).
so, based on what you said, i put in text in BE1 with 500 or so characters. BE12 is still showing up truncated (i reconnected the excel so i know it was updated). is this what you meant i should do?

also, what do you mean by: You might also need to delete the mailmerge header, then re-establish it, for this to work.
 
Upvote 0
Hi sssb2000,

To delete the mailmerge header in Word 2007, renaming the mailmerge data source should be enough to get Word to generate the 'delete mailmerge header' prompt. you can undon the mailmerge data source renaming afterwards. Alternatively, you could try opening your mailmerge main document, then go to Mailings > Start Mailmerge, click on 'Select a different list' then re-choose the existing data source.
 
Upvote 0
Hi sssb2000,

To delete the mailmerge header in Word 2007, renaming the mailmerge data source should be enough to get Word to generate the 'delete mailmerge header' prompt. you can undon the mailmerge data source renaming afterwards. Alternatively, you could try opening your mailmerge main document, then go to Mailings > Start Mailmerge, click on 'Select a different list' then re-choose the existing data source.


Thanks,
i'm actually using Word 2002 (sorry).
i did what you said though....i renamed the header from nothing (which made my code F75) to something that was a 1000 characters. (ie. i put a 1000 character text in BE1)

i also reconnected the excel file (data source) to my mail merge document.

neither fixed the problem. :-(

any ideas what i'm doing wrong?
 
Upvote 0
ok,
I made it work. The solution was in line with what was you suggested here as well as several other places i researched.....but it was still a bit confusing when explained.

if the data starts on row 3, and the headers are in row 1, you need to create a dummy row on row 2 (underneath the mail merge header row), and put a bunch of characters (10000) in each cell of that row. then, save excel, exit. open word. reconnect to the new excel file. then you're golden :-)

thank you macropod! :-)
 
Upvote 0
Just wanted you all to know that I found this post from 2004 because I was having the same problem. Here it is 2015, I'm using Excel and Word 2013, and your solution worked! You saved me a huge headache. Thank you so much.
 
Upvote 0
And now it's 2023, and I was having the same truncation problem with Mail Merge from Excel into a Word table (Office 365). This thread saved me - thanks!! Adding the dummy row with many characters in the cells is what worked for me; I didn't have to mess with the header or reconnect the file.
 
Upvote 0

Forum statistics

Threads
1,223,293
Messages
6,171,265
Members
452,391
Latest member
BHG

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top