Eva فهرست بزرگی از نام های اختصاری (مانند DOE) و بسط آنها (مانند وزارت انرژی) دارد. او نمیپرسد آیا راهی وجود دارد که بتواند این لیست را که در یک فایل متنی است، به عنوان ورودیهای تصحیح خودکار در Word وارد کند. او از ایده تایپ هزاران ورودی تصحیح خودکار فردی لذت نمی برد.
من شما را سرزنش نمیکنم، ایوا. تنظیم تعداد زیادی ورودی تصحیح خودکار در بهترین حالت ممکن است خستهکننده باشد. کارهایی وجود دارد که میتوانید انجام دهید، مشروط بر اینکه اهمیتی برای استفاده از ماکرو نداشته باشید.
قبل از شروع، مهم است که بدانیم ورودی های تصحیح خودکار می توانند دو نوع باشند - فرمت نشده و فرمت شده. Word ورودی های تصحیح خودکار فرمت نشده را در آنچه "فایل های ACL" نامیده می شود، ذخیره می کند. این به سادگی به این معنی است که یک فایل خاص، با پسوند نام فایل .ACL، برای ذخیره ورودی ها استفاده می شود. ورودی های تصحیح خودکار قالب بندی شده در قالب Normal ذخیره می شوند.
ماهیت دوشاخه ورودی های AutoCorrect و محل ذخیره آنها می تواند وارد کردن آنها را کمی دشوار کند. وارد کردن ورودیهای بدون قالب بسیار آسان است، و خوشبختانه به نظر میرسد که نوشتههای ایوا دقیقاً همین هستند—مخففهای بدون قالب. اگر این کلمات اختصاری را بتوان در یک فایل CSV متن ساده با استفاده از قالب Name، «Value» ذخیره کرد، میتوانید از آن استفاده کنید . ماکرو ساده زیر برای وارد کردن ورودی ها:
Sub AutoCorrectAdd()
Dim sName As String
Dim sValue As String
Open "ACEList.csv" For Input As #1
Do While Not EOF(1)
Input #1, sName, sValue
AutoCorrect.Entries.Add Name:=sName, Value:=sValue
Loop
Close #1
End Sub
ماکرو فرض میکند که فایل CSV ACEList.csv نام دارد و مقادیر هر ورودی AutoCorrect نسبتاً کوتاه است، به این معنی که طول آن چند پاراگراف نیست. جفت نام/مقدار از هر خط از فایل CSV گرفته می شود و سپس به مجموعه .Entries شیء AutoCorrect اضافه می شود.
اگر ورودیهای تصحیح خودکار شما طولانیتر هستند یا قالببندی شدهاند، میتوانید از یک ماکرو استفاده کنید، اما ممکن است بهترین کار این باشد که به برخی از ماکروهای کاربردی ارائه شده توسط دیگران اعتماد کنید تا چرخ را دوباره اختراع نکنید. مایکل شولر یک جفت ماکرو مفید دارد که در وب سایت خود در دسترس قرار می دهد:
https://bergerplusschuler.com/macros/
راهحل کاملتری به نام AutoCorrect Utility Manager را میتوانید در سایت Greg Maxey در اینجا پیدا کنید:
https://gregmaxey.com/word_tip_pages/autocorrect_utility_manager.html
ابزار Greg Maxey بسیار مفید است زیرا بیش از وارد کردن ورودی های تصحیح خودکار انجام می دهد. همچنین به شما امکان می دهد آنها را صادر کنید، به این معنی که می توان از آن برای انتقال ورودی ها از یک دستگاه به دستگاه دیگر استفاده کرد.