Skip to main content

كيفية وضع قيمة الخلية في رأس أو تذييل الصفحة في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30

يمكننا بسهولة إدراج رأس أو تذييل يحتوي على مسار الملف، اسم الملف، التاريخ الحالي أو معلومات أخرى باستخدام ميزة Excel، ولكن في بعض الأحيان نريد استخدام قيمة خلية كرأس أو تذييل في Excel. كيف يمكننا وضع محتويات الخلية في رأس أو تذييل الصفحة في المصنف؟

وضع قيمة الخلية في رأس أو تذييل صفحة ورقة العمل باستخدام كود VBA

وضع قيمة الخلية في رأس أو تذييل جميع أوراق العمل باستخدام كود VBA

إدراج معلومات الملف في رأس أو تذييل الصفحة باستخدام Kutools لـ Excel good idea3


وضع قيمة الخلية في رأس أو تذييل صفحة ورقة العمل باستخدام كود VBA

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

1. قم بتفعيل ورقة العمل التي تريد إدراج رأس أو تذييل بها باستخدام قيمة خلية، ثم اضغط باستمرار على مفتاح ALT + F11، وسيتم فتح نافذة Microsoft Visual Basic for Applications.

2. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

كود VBA: وضع قيمة خلية محددة في رأس صفحة ورقة العمل

Sub HeaderFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftHeader = WorkRng.Range("A1").Value
End Sub

3. بعد ذلك اضغط على مفتاح F5 لتشغيل هذا الكود، ستظهر نافذة منبثقة لتذكيرك بتحديد الخلية التي تريد وضع محتواها في الرأس.Dialog for selecting a cell that you want to put its content into the header

4. وبعد ذلك انقر موافق، تم إدراج قيمة الخلية المحددة في رأس الصفحة اليسرى للورقة الحالية. يمكنك عرض الرأس بالضغط على ملف > طباعة. ملف > طباعة. شاهد لقطة الشاشة:
The cell value is inserted to header

ملاحظات:

1. إذا كنت تريد استخدام محتوى الخلية كتذييل الصفحة للورقة النشطة، يمكنك تطبيق هذا الكود:

كود VBA: وضع قيمة خلية محددة في تذييل صفحة ورقة العمل

Sub FooterFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftFooter = WorkRng.Range("A1").Value
End Sub

2. يمكنك أيضًا تطبيق الأكواد أعلاه لإدراج قيمة الخلية في رأس أو تذييل الصفحة اليمنى أو المركزية، فقط استبدل LeftHeader / LeftFooter بـ RightHeader / RightFooter أو CenterHeader / CenterFooter في الأكواد.


وضع قيمة الخلية في رأس أو تذييل جميع أوراق العمل باستخدام كود VBA

أحيانًا، قد ترغب في إدراج رأس أو تذييل يحتوي على محتويات خلية محددة في جميع أوراق عمل المصنف المفتوح لديك، مع الكود أعلاه، ستحتاج إلى تكرار هذه العملية مرارًا وتكرارًا. في هذه الحالة، يمكن للكود التالي من VBA إضافة محتوى الخلية إلى رأس أو تذييل جميع أوراق العمل دفعة واحدة.

1. قم بتفعيل المصنف الذي تريد إدراج رأس أو تذييل به باستخدام قيمة خلية، ثم اضغط باستمرار على مفتاح ALT + F11، وسيتم فتح نافذة Microsoft Visual Basic for Applications.

2. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

كود VBA: وضع قيمة خلية محددة في تذييل جميع أوراق العمل

Sub AddFooterToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.PageSetup.LeftFooter = WorkRng.Range("A1").Value
Next
End Sub

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

Dialog for selecting a cell that you want to put its content into the footer

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

The cell value is inserted to footer

ملاحظات:

1. إذا كنت تريد استخدام محتوى الخلية كرأس للمصنف بأكمله، يمكنك تطبيق هذا الكود:

كود VBA: وضع قيمة خلية محددة في رأس جميع أوراق العمل

Sub AddHeaderToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.PageSetup.LeftHeader = WorkRng.Range("A1").Value
Next
End Sub

2. استبدل RightHeader/Footer أو CenterHeader/Footer بـ LeftHeader/Footer في الأكواد أعلاه إذا كنت تريد وضع الرأس أو التذييل في مواقع مختلفة.


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

إذا كنت ترغب في إدراج معلومات الملف في رأس أو تذييل الصفحة، مثل اسم ورقة العمل/المصنف، مسار المصنف وما إلى ذلك، يمكنك استخدام أداة Insert Workbook Information الخاصة بـ Kutools لـ Excel إذا كنت قد قمت بتثبيت Kutools لـ Excel.

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

بعد تثبيت Kutools لـ Excel مجانًا ، الرجاء القيام بما يلي:

1. انقر Kutools Plus > Workbook > Insert Workbook Information. شاهد لقطة الشاشة:
Insert Workbook Information option on the Kutools tab on the ribbon

2. في مربع حوار Insert Workbook Information، قم بتحديد المعلومات التي تحتاج إلى إدراجها تحت قسم المعلومات، وحدد رأس أو تذييل كما تفضل.

نصيحة: يمكنك إدراج المعلومات في ثلاثة مواقع من الرأس أو التذييل: في المنتصف، اليسار أو اليمين.
Insert Workbook Information dialog

3. انقر موافق. بعد ذلك يمكنك الانتقال إلى عرض > تخطيط الصفحة لعرض الرأس.
Header with file info inserted

مع Insert Workbook Information، يمكنك أيضًا إدراج معلومات الملف في خلية أو نطاق من الخلايا. انقر هنا لمعرفة المزيد عن هذه الأداة.

عرض توضيحي: إدراج معلومات المصنف في الخلية/الرأس/التذييل

Kutools لـ Excel: أكثر من 300 أدوات عملية في متناول يدك! استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!

نصيحة. إذا كنت ترغب في تقسيم المصنف بسرعة إلى عدة مصنفات/ملفات PDF أو ملفات CSV بشكل منفصل، جرب استخدام Split Workbook الخاص بـ Kutools لـ Excel كما هو موضح في لقطة الشاشة التالية. إنه يعمل بكامل وظائفه بدون قيود خلال 30 أيام، يرجى التنزيل وإجراء تجربة مجانية الآن.

doc split workbook

مقالات ذات صلة:

كيفية إدراج اسم الملف أو المسار في الخلية / الرأس أو التذييل في Excel؟

كيفية إدراج وحذف الرأس، التذييل، وصورة الرأس في Excel؟

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

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