Note: The other languages of the website are Google-translated. Back to English

كيفية الحصول على عنوان الخلية النشطة في إكسيل؟

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

احصل على عنوان الخلية النشطة مع الصيغة
احصل على عنوان الخلية النشطة برمز VBA
عرض عنوان الخلية النشطة في خلية محددة برمز VBA
عرض ديناميكيًا عنوان الخلية النشطة باستخدام أداة مذهلة


احصل على عنوان الخلية النشطة مع الصيغة

في هذا القسم ، سوف نقدم لك صيغة للحصول بسهولة على عنوان الخلية النشطة.

1. حدد خلية لتنشيطها.

2. أدخل الصيغة أدناه فيه ثم اضغط على أدخل الرئيسية.

=ADDRESS(ROW(),COLUMN())

ثم يمكنك رؤية عنوان الخلية المحددة الحالية معروضًا في الخلية على الفور.

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

عرض عنوان الخلية النشطة ديناميكيًا:

شريط التحرير المحسن فائدة كوتولس ل إكسيل يساعد على عرض عنوان الخلية النشطة ديناميكيًا في ورقة العمل في Excel. إلى جانب ذلك ، يمكنك عرض وتحرير محتوى الخلية المحدد مباشرة في النافذة كما هو موضح أدناه العرض التوضيحي.
قم بتنزيله وجربه الآن! (30- درب مجاني ليوم واحد)


احصل على عنوان الخلية النشطة برمز VBA

يمكنك أيضًا الحصول على عنوان الخلية النشطة برمز VBA. الرجاء القيام بما يلي.

1. اضغط على قديم + F11 في وقت واحد لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. في ال ميكروسوفت فيسوال باسيك للتطبيقات في النافذة ، انقر نقرًا مزدوجًا فوق اسم ورقة العمل الحالية في الجزء الأيمن لفتح محرر التعليمات البرمجية ، ثم انسخ والصق رمز VBA أدناه في محرر التعليمات البرمجية.

كود فبا: احصل على عنوان الخلية النشطة

Sub selectRange()
	MsgBox ActiveCell.Address
End Sub

3. ثم انقر فوق يجري زر لتشغيل الكود.

4. ثم سيظهر مربع حوار مع عنوان الخلية النشطة المدرجة بالداخل.


عرض عنوان الخلية النشطة في خلية محددة برمز VBA

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

1. الرجاء فتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة بالضغط قديم + F11 في الوقت نفسه.

2. انقر نقرًا مزدوجًا فوق اسم الورقة في الجزء الأيمن لفتح محرر التعليمات البرمجية ، ثم انسخ الكود أدناه والصقه فيه.

كود فبا: اعرض عنوان الخلية النشطة في خلية محددة

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
	Range("A1").Value = ActiveCell.Address
End Sub

ملاحظة: A1 هي الخلية التي تريد وضع عنوان الخلية النشط فيها ، يمكنك تغييرها إلى الخلية المحددة لاحتياجاتك الخاصة.

3. ثم اضغط قم بتقديم > إغلاق والعودة إلى Microsoft Excel للخروج من ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

يمكنك رؤية عنوان عرض الخلية النشطة في الخلية A1 ، وسيتغير العنوان تلقائيًا بناءً على تغيير الخلية النشطة. انظر لقطة الشاشة:


عرض ديناميكيًا عنوان الخلية النشطة باستخدام أداة مذهلة

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

قبل التطبيق كوتولس ل إكسيلالرجاء قم بتنزيله وتثبيته أولاً.

1. انقر كوتولس > اظهر المخفي > شريط التحرير المحسن لتمكين الميزة.

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

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30-يوم) من هذه الأداة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.



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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (5)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا،

عرض مرجع الخلية النشط مفيد. لكن كيف أستخدم هذه القيمة بالفعل؟ أنا أقرأ الاختبارات ، ولدي ستة أعمدة (سيتم ملء اثنين منها). اسم الطالب في العمود أ ؛ يمكنني استخراج اسم العائلة: LEFT (A7، (FIND ("،") A7) -1))) [حيث A7 هو العنوان الحالي]. يمكنني استخدام الكود لعرض عنوان الخلية النشط الحالي المقدم أعلاه:

تغيير ورقة العمل الفرعية الخاصة (الهدف حسب القيمة كنطاق)
النطاق ("A1"). القيمة = ActiveCell.Address
نهاية الفرعية

ولكن ما أريد فعله حقًا هو وضع المؤشر في مكان ما في الصف الحالي (C3: H3) ، واستخراج اسم عائلة الطالب الحالي. مثال:

ABCDEFGH
1 معرف الاسم 1 2 3 4 5 6

2 سميث ، جون 1234567

عندما تكون الخلية النشطة بين C1 و H1 ، أريد استخراج اسم الطالب من A2 ("Smith ، John") [باستخدام LEFT (A2، (FIND ("،") A2) -1))] ، ولكن باستخدام قيم العنوان المقدمة من الرمز أعلاه.

أي اقتراحات سيكون موضع ترحيب.


مشروع قانون
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عزيزي بيل،
إذا كنت تريد استخدام مرجع الخلية للخلية النشطة ، فيرجى تطبيق رمز VBA أدناه.
(سيتم عرض مرجع الخلية النشط في الخلية A1. وبعد ذلك يمكنك نسخ مرجع الخلية مباشرة في A1 أو إجراء عمليات أخرى حسب حاجتك.)

تغيير ورقة العمل الفرعية الخاصة (الهدف حسب القيمة كنطاق)
على خطأ استئناف التالي
إذا كان (Target.Count = 1) و (تقاطع (الهدف ، النطاق ("A1")) لا شيء) إذن
النطاق ("A1"). القيمة = ActiveCell.Address
إنهاء حالة
نهاية الفرعية
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لا يعرض المثال الأول عنوان الخلية النشطة بل عنوان الخلية التي تحتوي على الصيغة. إذا كنت تريد تحديد خلية مختلفة ، فلن يتغير العنوان.
في الواقع ، ربما تكون هذه معلومات مفيدة أكثر من جمع عنوان الخلية النشطة ويصعب العثور عليها إذا كنت بحاجة إليها. كنت أبحث عن كيفية القيام بذلك باستخدام VBA ولم أتمكن من العثور عليه لفترة من الوقت ، لذا سأدرجه هنا:

التطبيق ، المتصل ، العنوان

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

كيف سأقوم بإكمال هذه المهمة؟


التحيات،
تم تصغير هذا التعليق بواسطة المشرف على الموقع
صباح الخير،
صيغة رائعة للفقرة exibir a célula ativa.
Mas estou precisando utilizar o "conteúdo" de uma célula ativa dentro de uma format SE.
إنتاو:

Se
"celula_ativa" = "ألونو"
Retorna a seguinte informação "XXXX"
OU حد ذاتها لـ "الأستاذ"
Retorna a seguinte informação "YYYY"

vc consegue me ajudar com isso، por favour؟
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL