ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
25 visibility
موضوع: آفیس توسط:

وقتی Alastair سندی را چاپ می‌کند، می‌خواهد به طور خودکار تاریخ آن سند را به تاریخ چهارشنبه بعد تنظیم کند. برای مثال، اگر امروز پنج‌شنبه سیزدهم است، Alastair می‌خواهد چهارشنبه نوزدهم را نمایش دهد، اگر سند اکنون یا در هر روزی تا روز نوزدهم چاپ شده باشد. از پنجشنبه آینده (20) آلستر می خواهد تاریخ چاپ بیست و ششم باشد و غیره.

هیچ راه معقول یا مناسبی برای انجام این کار با استفاده از فیلدهای یک سند وجود ندارد. (من چند ترکیب فیلد "انتخاب تاریخ آینده" را دیده ام، اما آنها واقعاً غول پیکر هستند و برای استفاده معمولی نیستند.) راه حل بهتر این است که از یک ماکرو برای درج، در نقطه درج، تاریخ چهارشنبه آینده استفاده کنید. بودن. مثال زیر نشان می دهد که چنین ماکرو چقدر می تواند ساده باشد:

Sub ForceWednesday()
    Dim dMyDate As Date
    dMyDate = Date
    While WeekDay(dMyDate) <> 4
        dMyDate = dMyDate + 1
    Wend
    Selection.TypeText Text:=Format(dMyDate, "mmmm d, yyyy")
End Sub

هنگامی که ماکرو را اجرا می کنید، تاریخ فعلی را به متغیر dMyDate اختصاص می دهد. این متغیر به طور مداوم افزایش می یابد تا زمانی که روز هفته 4 (یک چهارشنبه) باشد. سپس تاریخ قالب بندی شده و در محل نقطه درج تایپ می شود.

ماکرو را می توان به راحتی تغییر داد تا همیشه تاریخ چهارشنبه آینده را در یک مکان خاص از سند قرار دهد. تنها کاری که باید انجام دهید این است که آن را طوری تغییر دهید که مثلاً یک نشانک را جستجو کند و تاریخ قالب بندی شده را جایگزین نشانک کند. حتی می توانید Word را طوری تنظیم کنید که ماکرو در طول رویداد BeforePrint اجرا شود، به این معنی که درست قبل از چاپ اجرا می شود.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 30 visibility
ارسال شده در 26 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 43 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 24 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 55 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 29 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

205 نفر آنلاین
0 عضو و 205 مهمان در سایت حاضرند
بازدید امروز: 3162
بازدید دیروز: 25180
بازدید کل: 20340517
...