KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

المؤلفXiaoyangتاريخ التعديل

كيف تُدرج اسم ملف أو مساره في الخلية/رأس الصفحة أو تذييلها في Excel؟

عند العمل مع عدة مصنفات Excel أو إعداد تقارير للتوزيع، غالبًا ما يكون من المفيد عرض اسم ملف المصنف الحالي، أو المسار الكامل له، أو حتى اسم ورقة العمل النشطة مباشرةً داخل ملف Excel—سواء في خلية أو في رأس الصفحة أو تذييلها. يُسهم ذلك في تحسين تنظيم المستندات وتتبُّع الإصدارات، ويوفّر وضوحًا أكبر للجهات المتعاونة أو المستقبلة. ويقدّم Excel عدة طرق عملية لإدخال هذه التفاصيل، سواء كنت تبحث عن لقطة ثابتة لمرة واحدة أو بحاجة إلى تحديث المعلومات ديناميكيًا كلما تغيّر ملفك. فيما يلي إرشادات خطوة بخطوة لأكثر الطرق شيوعًا، بالإضافة إلى نصائح لاستكشاف الأخطاء وتحسين سير عملك.

إدراج اسم الملف الحالي أو مساره في خلية باستخدام صيغة

إدراج اسم الملف الحالي أو مساره في الخلية/الرأس أو التذييل باستخدام Kutools لـ Excel فكرة جيدة3

إدراج اسم الملف الحالي أو مساره في الرأس/التذييل باستخدام وظيفة الرأس والتذييل

كود VBA - إدراج اسم الملف أو مساره برمجيًا في خلية أو رأس أو تذييل


إدراج اسم الملف الحالي أو مساره في خلية باستخدام صيغة

إذا أردت عرض اسم الملف أو مساره أو اسم ورقة العمل في خلية—مما يتيح إشارةً ديناميكية تُحدَّث تلقائيًا عند نقل المصنف أو إعادة تسميته—فإن صيغ Excel توفر حلاً مرنًا وسهل الاستخدام. ويكون هذا مفيدًا بشكل خاص عندما تحتاج إلى تحديث المعلومات تلقائيًا بعد حفظ الملف أو نقله. ويعرض الجدول التالي صيغًا تناسب مختلف السيناريوهات:

العنصرالصيغةالمثال
اسم الملف فقط=MID(CELL(«filename»), SEARCH(«[», CELL(«filename»))+1, SEARCH(«]», CELL(«filename»))-SEARCH(«[», CELL(«filename»))-1)products features.xlsx
مسار الملف فقط=LEFT(CELL(«filename»,A1), FIND(«[», CELL(«filename»,A1),1)-1)C:\Users\dt\Desktop\مجلد جديد\
ورقة العمل الحالية اسم فقط=RIGHT(CELL(«filename»), LEN(CELL(«filename»))-FIND(«]», CELL(«filename»),1))Sheet7
اسم الملف الحالي ومساره واسم ورقة العمل الحالية=CELL(«filename»)C:\Users\dt\Desktop\مجلد جديد\[products features.xlsx]Sheet7

تعليمات وملاحظات للاستخدام:

• لاستخدام هذه الصيغ، ما عليك سوى نسخ الصيغة المقابلة للعنصر الذي تريده ولصقها في الخلية المستهدفة (مثلًا، B1)، ثم اضغط على Enter لعرض المعلومات فورًا.

• إذا كنت تنسخ المحتوى إلى خلايا أخرى، يمكنك سحب مقبض التعبئة الخاص بالخلية أو استخدام النسخ واللصق كالمعتاد. ولضمان نتائج متسقة، اترك خلايا المرجع (مثل A1) دون تغيير، أو عدّلها حسب الحاجة.

• يُرجى ملاحظة أن هذه الصيغ لن تُرجع أي نتائج إلا بعد حفظ المصنف مرة واحدة على الأقل، نظرًا لأن مسار الملف واسمه يعتمدان على موقع الملف الفعلي؛ وستُرجع المصنفات غير المحفوظة نتيجة فارغة.

• في حال نقل المصنف أو إعادة تسميته، ستُحدَّث الصيغ تلقائيًا بعد إعادة الحفظ.

• في حال ظهور أخطاء في الصيغ (مثل #VALUE!)، تأكد من أن المصنف قد تم حفظه وأن بنية الصيغة مطابقة تمامًا.

• ضع في اعتبارك أن الصيغ تعرض خصائص الملف الحية، وهي مناسبة لمعظم احتياجات إعداد التقارير، لكنها لا تؤثر على مناطق الرأس أو التذييل.


إدراج اسم الملف الحالي أو مساره في الخلية/الرأس أو التذييل باستخدام Kutools لـ Excel

ميزةKutools لـ Excelالمُسماةإدراج معلومات ورقة العملتبسّط عملية عرض اسم ملفك أو مساره أو اسم ورقة العمل مباشرةً في الخلايا أو الرؤوس أو التذييلات. وهي أداة مثالية لأي شخص يحتاج إلى حل سريع ومرن—مثل إعداد مستندات تتطلب هوية بصرية متسقة أو تتبع إصدارات المصنفات عبر فريق العمل.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

لاستخدام هذه الميزة بعد تثبيت Kutools لـ Excel، اتبع الخطوات التالية:

1. انقر فوقKUTOOLS PLUS > أدوات المصنف > إدراج معلومات ورقة العمل. راجع لقطة الشاشة:

انقر على ميزة إدراج معلومات المصنف من kutools

2. في مربع حوارإدراج معلومات ورقة العمل، اختر المعلومات التي ترغب في إدراجها، مثل اسم ورقة العمل أو اسم المصنف أو مساره (أو كليهما)، وحدد ما إذا كنت تريد عرضها في الخلايا أو الرؤوس أو التذييلات، ثم حدد الموقع المستهدف (يسار أو وسط أو يمين للرؤوس/التذييلات، أو الخلية المطلوبة لإدراج المحتوى في خلية). راجع لقطة الشاشة:

تعيين الخيارات في مربع الحوار

3. انقر فوقموافقلإنهاء العملية. فور إدراج الخلية، ستظهر معلومات المصنف المحددة في الخلية المحددة مباشرةً. أما عند إدراج رأس الصفحة أو تذييلها، فراجع النتيجة من خلالعرض > تخطيط الصفحةإذا لزم الأمر. راجع الأمثلة:

إدراج معلومات المصنف بواسطة kutools

تدعم طريقة Kutools إدخال معلومات الملفات البسيطة والمعقدة على حدٍّ سواء، وتُوصى بها للمستخدمين الذين يفضلون الأدوات الرسومية دون الحاجة إلى كتابة صيغ أو أكواد يدويًا. إذا كنت ترغب في تحديث خصائص الملف بعد إجراء تغييرات على المصنف، فما عليك سوى إعادة تطبيق الوظيفة بعد إعادة تسمية الملف أو نقله.

إذا قمت بإدراج المعلومات في رأس الصفحة أو تذييلها، يمكنك تحديد نقطة الإدراج—يسار، وسط، أو يمين. تحقق من اختيارك جيدًا لضمان الوضوح، خاصة في المستندات المطبوعة. لتحديثات الدُفعات (أوراق متعددة)، كرر العملية ببساطة لكل ورقة عمل حسب الحاجة. وتجنّب تعديل أكواد رأس/تذييل الصفحة مباشرةً دون استخدام الأداة للحصول على أفضل النتائج.


<أدرج اسم الملف الحالي أو المسار في رأس الصفحة/تذييلها باستخدام وظيفة رأس الصفحة وتذييلها

باستخدام وظيفةرأس الصفحة وتذييلهاالمضمنة في Excel، يمكنك إضافة اسم الملف أو مساره أو اسم الورقة مباشرةً إلى المخرجات المطبوعة. وتُعدّ هذه الطريقة وسيلة فعّالة لتضمين معلومات ثابتة تخدم أغراض العلامة التجارية، أو التحكم في الإصدارات، أو العمل كمرجعٍ في التقارير والمستندات الموزعة.

• على الشريط، انقر فوقإدراج > رأس الصفحة وتذييلها. عند القيام بذلك، يتحول ورقة العمل تلقائيًا إلى عرض تخطيط الصفحة، وتظهر مربعات تحرير رأس الصفحة وتذييلها في أعلى وأسفل الصفحة.

• في قسم رأس الصفحة أو تذييلها، حدد المنطقة المرغوبة—يسار،وسط، أويمين. بعد ذلك، من علامة التبويبتصميم (أدوات رأس الصفحة وتذييلها)، اخترمسار الملف،اسم الملف، أواسم الورقةوفقًا لمتطلباتك. راجع لقطة الشاشة:

انقر على مسار الملف، أو اسم الملف، أو اسم الورقة ضمن علامة التبويب تصميم

• بعد إضافة الكود، انقر على أي خلية للخروج من وضع التصميم. سيظهر اختيارك في رأس الصفحة أو تذييلها الخاص بالورقة، وستتم طباعته مع المخرجات. راجع الأمثلة أدناه:

أدرج مسار الملف في الرأس
إدراج مسار الملف في الرأس
أدرج اسم الملف في التذييل
إدراج اسم الملف في التذييل

نصائح: تعمل الميزة المضمنة بشكل أفضل مع الأوراق الفردية. ولا تقوم بالتحديث الديناميكي لمصنفات متعددة أو عند استخدام ملفات غير محفوظة. ولتطبيق الإعدادات دفعةً واحدة عبر عدة أوراق، انتقل إلى كل ورقة وكرر العملية، أو فكّر في استخدام VBA للأتمتة.


< رمز VBA - إدراج اسم الملف أو المسار برمجيًا في الخلية أو رأس الصفحة أو تذييلها

للمستخدمين الذين يحتاجون إلى تحديثات آلية دُفعية أو يرغبون في إدراج خصائص ملف عبر أوراق عمل أو مصنفات متعددة، تُعد لغة VBA حلاً عمليًا وفعالًا. فباستخدام سكربت بسيط، يمكنك ملء خلية أو رأس صفحة أو تذييلها تلقائيًا بمعلومات الملف فورًا، بل ويمكنك أيضًا برمجته ليتجدّد تلقائيًا كلما تم فتح المصنف أو حفظه. وتبرز فائدة هذه الطريقة بشكل خاص في التقارير الدورية، والقوالب المشتركة، أو سير عمل المستندات المعقدة، حيث تصبح الطرق اليدوية مملة وغير فعّالة.

فيما يلي أمثلة على تطبيقات VBA لمختلف السيناريوهات. قبل البدء، احفظ مصنفك وفعّل علامة تبويب المطور في Excel.

كيفية استخدام VBA لإدراج إدراج معلومات الملف:

1. انقر فوقالمطور > Visual Basic. في نافذةMicrosoft Visual Basic for Applications، حددإدراج > وحدة.

2. الصق الكود التالي في نافذة الوحدة، حسب هدفك (خلية أو رأس أو تذييل):

إدراج اسم الملف في خلية محددة (مثل A1):

Sub InsertFileNameToCell()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    Range("A1").Value = fileName
End Sub

لتشغيل الكود، انقر فوق زرزر التشغيلالتشغيل في محرر VBA. سيظهر اسم الملف الحالي في الخلية A1. ولتغيير الوجهة، غيّرRange("A1")إلى الخلية التي تفضلها.

إدراج مسار الملف في رأس ورقة العمل (الموضع المركزي):

Sub InsertFilePathToHeader()
    Dim filePath As String
    filePath = ThisWorkbook.FullName
    ActiveSheet.PageSetup.CenterHeader = filePath
End Sub

بعد إدخال الكود، انقر فوقتشغيلفي محرر VBA. تحقق منتخطيط الصفحةلرؤية مسار الملف المُدخل في رأس الصفحة الأوسط. وإذا كنت بحاجة إلى تعيين رأس الصفحة الأيسر أو الأيمن، فاستخدم.LeftHeader أو.RightHeader على التوالي.

إدراج اسم الملف في التذييل (الموضع الأيمن):

Sub InsertFileNameToFooter()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    ActiveSheet.PageSetup.RightFooter = fileName
End Sub

عند التنفيذ، سيظهر اسم الملف الحالي كتذييل في الزاوية اليمنى من ورقة العمل النشطة. غيّر.LeftFooter أو.CenterFooter ليناسب احتياجاتك.

نصائح واستكشاف الأخطاء وإصلاحها:

  • لتنفيذ عمليات دُفعية عبر أوراق متعددة، كرّر عبرأوراق العملفي كود VBA الخاص بك.
  • إذا تلقيت خطأً متعلقًا بالأذونات، فتأكد من أن المصنف غير محمي وأن وحدات الماكرو مفعّلة.
  • استخدمOn Error Resume Next لتخطي الأخطاء عند تطبيق الإعدادات على أوراق متعددة ذات إعدادات مختلفة.
  • للحصول على تحديثات تلقائية، قم بتعيين وحدات الماكرو لأحداث المصنف مثلWorkbook_Open أوWorkbook_BeforeSave.
  • احفظ دائمًا نسخة احتياطية قبل تشغيل وحدات ماكرو VBA، خاصةً عند تحديث الرؤوس أو التذييلات بشكل جماعي.

توفر لغة VBA مرونةً وقابلية توسعٍ استثنائيتين، ويُوصى باستخدامها إذا كنت بحاجة إلى تحديثات منتظمة وآلية أو رغبت في تطبيق إعدادات الملف بشكل جماعي عبر عدة ملفات أو أوراق. وللمستخدمين الجدد لوحدات الماكرو، ننصحك دائمًا بتفعيل محتوى الماكرو والتحقق من إعدادات أمان الماكرو الخاصة بك.


باختصار، سواء اخترت الصيغ أو Kutools أو ميزات الرأس/التذييل في Excel أو أتمتة VBA، فإن الطريقة تعتمد على احتياجات سير عملك وتردد التحديثات المطلوبة وما إذا كانت العمليات الدُفعية ضرورية. وتنبع معظم الأخطاء من ملفات غير محفوظة أو أوراق محمية أو ماكرو معطّل؛ لذا تحقق من هذه الأمور قبل المتابعة في استكشاف الأخطاء. وللاستخدام اليومي، توفر الصيغ وKutools السرعة، بينما تكون VBA أكثر فعالية للأتمتة والتوسع.

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل