ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
46 visibility
موضوع: آفیس توسط:
همانطور که از مسائل دیگر یاد گرفتید، فیلدها قدرت پردازش کمی برای اسناد شما فراهم می کنند
.
فیلد ASK یکی از مواردی است که می توانید از آن برای درخواست متن از کاربران استفاده کنید که سپس به یک نشانک اختصاص داده می شود. (این برای سفارشی کردن متن دیگ بخار در حال پرواز عالی است.) سوزان با فیلد ASK مشکل داشت، زیرا نه تنها یک بار از کاربران درخواست می شد، بلکه برای بار دوم نیز هنگام چاپ سند از آنها درخواست می شد.
به طور پیش فرض، Word همه فیلدها را درست قبل از چاپ به روز می کند. اگر فیلدهای ASK در سند خود دارید، به این معنی است که وقتی آنها به روز می شوند، برای بار دوم از کاربر متن درخواست می شود. برای جلوگیری از این رفتار، مراحل زیر را دنبال کنید:
image
شکل 1. گزینه های نمایش کادر گفتگوی Word Options.
  1. اگر از Word 2007 استفاده می‌کنید، روی دکمه Office کلیک کنید و سپس روی گزینه‌های Word کلیک کنید. اگر از Word 2010 یا نسخه‌های جدیدتر استفاده می‌کنید، روی زبانه File در نوار کلیک کنید و گزینه‌ها را انتخاب کنید. Word کادر محاوره ای Word Options را نمایش می دهد.
  2. روی نمایش در سمت چپ کادر محاوره ای کلیک کنید. (شکل 1 را ببینید.)
  3. اطمینان حاصل کنید که کادر بررسی Update Fields Before Printing پاک شده باشد.
  4. روی OK کلیک کنید.
اکنون Word فیلدها را قبل از چاپ به روز نمی کند. با این حال، تنها نقطه ضعف این است که سایر فیلدها نیز به طور خودکار به روز نمی شوند. اگر فیلدهای دیگری در سند دارید، ممکن است بخواهید مطمئن شوید که قبل از چاپ آنها را به صورت دستی به روز می کنید.
اگر به‌روزرسانی دستی فیلدها آزاردهنده است، ممکن است بخواهید فیلدهای ASK را به طور کامل حذف کنید و به جای آن یک فرم کاربر طراحی کنید. جایگزین دیگر این است که متن کاربر را تحت کنترل یک ماکرو بخواهید و سپس از ماکرو برای اختصاص متن به نشانک ها استفاده کنید. (این همان عملکرد فیلدهای ASK است، اما فقط زمانی اجرا می شود که شما به طور خاص بخواهید اجرا شود.)
اگر چنین تغییراتی امکان پذیر نیست، می توانید به روز رسانی خودکار فیلدها را دوباره روشن کنید و در عوض از ماکرو زیر برای چاپ سند خود استفاده کنید:
Sub CustomPrint() Dim afield As Field For Each afield In ActiveDocument.Fields If afield.Type = wdFieldAsk Then afield.Locked = True Next afield ActiveDocument.PrintOut For Each afield In ActiveDocument.Fields If afield.Type = wdFieldAsk Then afield.Locked = False Next afield End Sub
ماکرو تمام فیلدهای سند شما را بررسی می‌کند و آن‌هایی را که فیلدهای ASK هستند قفل می‌کند. سپس سند چاپ می شود و قفل فیلدها دوباره باز می شوند.
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 131 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 89 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 87 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 97 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 102 visibility

31.4k سوال

16.7k پاسخ

620 دیدگاه

13.8k کاربر

25 نفر آنلاین
1 عضو و 24 مهمان در سایت حاضرند
اعضای حاضر در سایت

بازدید امروز: 96094
بازدید دیروز: 33245
بازدید کل: 33859669
...