کریس یک فیلد ادغام به نام NHS_Number دارد که یک عدد ده رقمی را با فرمت 123 456 7890 می آورد. او باید فاصله ها را حذف کند تا عدد به صورت 1234567890 نمایش داده شود. داده ها از برنامه ای می آیند که قالب بندی آن را نمی تواند تغییر دهد. و استفاده از VBA قابل قبول نیست. کریس به این فکر می کند که آیا کاری وجود دارد که او بتواند با خود زمین ها انجام دهد تا از شر فضاها خلاص شود.
یکی از مواردی که می توانید امتحان کنید این است که فیلد ادغام را طوری تغییر دهید که حاوی مقداری کد قالب بندی باشد. فیلد ادغام را گسترش دهید (نقطه درج را در آن قرار دهید و Alt+F9 را فشار دهید ) و سپس کد زیر را درست قبل از پرانتز فیلد بسته شدن اضافه کنید:
#0000000000
توجه داشته باشید که در کد قالب دهی صفر وجود دارد. پس از افزودن کد، و در حالی که نقطه درج بین پرانتزهای فیلد باقی است، دوباره Alt+F9 را فشار دهید تا فیلد جمع شود.
باید توجه داشته باشید که چندین چیز وجود دارد که میتواند باعث کار نکردن آن شود، مقصر اصلی این است که چیزی در دادههای شما وجود دارد که باعث میشود Word با فیلد ورودی بهعنوان متن بهجای یک عدد رفتار کند. اگر کد قالببندی کار نمیکند، تنها گزینه شما تغییر دادههایی است که در سند Word شما ادغام میشوند.
حتی اگر نتوانید برنامهای را که دادههای ادغام را تولید میکند تغییر دهید، احتمال زیادی وجود دارد که دادههای ادغام در قالبی قابل تغییر باشند، مانند یک سند Word میانی یا یک کتاب کار اکسل. در این صورت، به سادگی سند یا کتاب کار را باز کنید و از قابلیت Find and Replace هر برنامه برای جستجوی فضاهای موجود در فیلد و حذف آنها استفاده کنید.