ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
56 visibility
موضوع: آفیس توسط:
هر جمعه ند گزارشی تهیه می کند که در شرکتش توزیع می شود. او دوست دارد سرفصل گزارش همیشه تاریخ دوشنبه قبل در آن باشد. او تعجب می کند که چگونه می تواند تاریخ دوشنبه هفته جاری را به صورت پویا نمایش دهد.
اگر ند گزارش را در اکسل تولید می کرد، محاسبه تاریخ دوشنبه گذشته بسیار آسان بود. با این حال، این اکسل نیست. گزارش در ورد است. بنابراین کار به همین سادگی نیست. با این حال، چند رویکرد وجود دارد که می توانید اتخاذ کنید.
یک روش این است که در واقع سند Word را برای گزارش خود در روز دوشنبه ایجاد کنید. شما لازم نیست چیزی را در گزارش قرار دهید. فقط سندی را ایجاد کنید که در پایان هفته برای ایجاد گزارش استفاده می شود. سپس می توانید فیلدی را در هدر اضافه کنید که تاریخ ایجاد سند را درج می کند (فیلد CreateDate). همیشه منعکس کننده دوشنبه ای است که سند در آن ایجاد شده است.
اگر با نیازهای شما مطابقت ندارد (شاید به دلایلی نتوانید سند را در روز دوشنبه ایجاد کنید)، می توانید سعی کنید با استفاده از یک فیلد تودرتو، تاریخ ایجاد کنید. امکان زیر وجود دارد:
{ date @ "MMMM { ={date @"dd"} -5} yyyy"}
به یاد داشته باشید که هر جفت پرانتز باید با استفاده از Ctrl+F9 وارد شود . فیلد مرکب برای بسیاری از تاریخ ها کار می کند، اما اگر جمعه ای که فیلد را محاسبه می کنید در پنج روز اول ماه باشد، با مشکل مواجه خواهد شد. (محاسبه در فیلد داخلی در آن روزها مقدار منفی را برمی گرداند.) راه آسانی برای حل این مشکل وجود ندارد.
ساده ترین روش استفاده از ماکرو برای درج تاریخ است. ماکروها می توانند محاسبات تاریخ را به راحتی انجام دهند. در اینجا نمونه ای از یک ماکرو کوچک سریع است که می تواند تاریخ مناسب را محاسبه کند:
Sub MondayBeforeToday() Subtract = Choose(Weekday(Date), 6, 7, 1, 2, 3, 4, 5) DateFormat = "dddd mm/dd/yyyy" Selection.InsertBefore Format((Date - Subtract), DateFormat) End Sub
تنها کاری که باید انجام دهید این است که نقطه درج را در جایی که تاریخ می خواهید قرار دهید و سپس ماکرو را اجرا کنید. می توان آن را در هر روز از هفته اجرا کرد و همیشه تاریخ دوشنبه قبل را درج می کند.
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

سوالات مشابه

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

31.4k سوال

16.7k پاسخ

620 دیدگاه

13.8k کاربر

23 نفر آنلاین
0 عضو و 23 مهمان در سایت حاضرند
بازدید امروز: 93917
بازدید دیروز: 33245
بازدید کل: 33857495
...