![]() |
|
#1
|
||||
|
||||
![]()
I have had a thought about this. If you use Merge and Split or E-Mail Merge Add-in to create the merge, you could run a macro from the process to address the formatting e.g.
Code:
Sub FixID(oDoc As Document) Dim oRng As Range Const strFormat As String = "0000 0000 0000 0000 0000 00" Set oRng = oDoc.Range With oRng.Find Do While .Execute(findText:="<[0-9]{22}>", MatchWildcards:=True) oRng.Text = Format(oRng.Text, strFormat) Loop End With End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
![]() |
Tags |
mailmerge, mergefield, switches |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mail merge field mistakenly interpret text format as date format | alan6690 | Mail Merge | 0 | 09-02-2020 01:54 AM |
![]() |
macquhele | Mail Merge | 6 | 08-01-2020 11:04 PM |
![]() |
becca | Mail Merge | 2 | 06-08-2016 01:15 PM |
![]() |
paul h | Mail Merge | 2 | 09-09-2015 07:18 AM |
![]() |
borntorun75 | Mail Merge | 3 | 12-16-2011 06:28 AM |