ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
28 visibility
موضوع: آفیس توسط:
می توانید از فیلد FILENAME برای درج نام فایل سند فعلی در سند خود استفاده کنید. نحوه دقیق استفاده شما از این فیلد در شماره های دیگر توضیح داده شده است
. می‌توانید از سوئیچ‌های فیلد برای تعیین اینکه آیا می‌خواهید نتایج فیلد شامل مسیر کامل فایل باشد یا خیر، استفاده کنید. با این حال، چیزی که نمی توانید مشخص کنید این است که آیا می خواهید نتایج پسوند فایل را حذف کنند یا خیر.
یکی از راه‌هایی که می‌توانید این را کنترل کنید، پیکربندی ویندوز برای نمایش یا پنهان کردن پسوندهای نام فایل است. این کار را در ویندوز با دنبال کردن مراحل این صفحه انجام می دهید:
این رویکرد تا زمانی که اسناد در سیستم شما مشاهده می شود عالی عمل می کند. اگر سند در سیستم شخص دیگری باز شود، فیلد FILENAME پسوند فایل را مطابق با پیکربندی ویندوزی که آنها تنظیم کرده اند نمایش می دهد. این ممکن است یک اشکال باشد.
راه دیگر برای درج نام فایل بدون پسوند استفاده از یک فیلد متفاوت است. به عنوان مثال، می توانید از ویژگی های فایل برای ذخیره نام فایل با تایپ دستی آن بدون پسوند استفاده کنید. سپس می توانید از فیلد DOCPROPERTY برای فراخوانی آن ویژگی خاص و درج آن در سند خود استفاده کنید. دیگر
نحوه ایجاد و استفاده از ویژگی های سند را شرح دهد.
اگر اغلب نیاز به درج یک کپی ثابت از نام سند دارید، بهترین راه برای انجام آن استفاده از ماکرو است. ماکرو تک خطی زیر را در نظر بگیرید:
Sub InsertFileName() Selection.InsertBefore Text:=Left(ActiveDocument.Name, _ Len(ActiveDocument.Name) - 5) End Sub
این ماکرو را اجرا کنید و نام سند شما (بدون پسوند فایل) قبل از هر چیزی که در سند شما انتخاب شده است درج می شود. ماکرو نام سند را بررسی می کند و سپس پنج کاراکتر آخر (نقطه و پسوند فایل) را از نام حذف می کند.
این رویکرد برای پسوند فایل های چهار کاراکتری مانند DOCX به خوبی کار می کند. اگر فایل‌های شما دارای تعداد کاراکترهای متفاوتی در پسوند فایل هستند، باید کد را تغییر دهید تا تعداد صحیح کاراکترها حذف شود یا آن را تغییر دهید تا به طور خودکار تعداد کاراکترهای پسوند را تشخیص دهید.
استفاده از رویکرد کلان بسیار آسان است، اما پویا نیست. این بدان معنی است که اگر نام سند تغییر کند، متن موجود در سند همچنان نام سند قدیمی را نشان می دهد، نه نام جدید. راه حل این است که به سادگی ماکرو را دوباره اجرا کنید تا نام سند جدید را در هر نقطه ای که می خواهید ظاهر شود وارد کنید.
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

613 دیدگاه

10.8k کاربر

193 نفر آنلاین
0 عضو و 193 مهمان در سایت حاضرند
بازدید امروز: 13332
بازدید دیروز: 13001
بازدید کل: 19467625
...