اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

Sheet Name


إذهب إلى أفضل إجابة Solved by الـعيدروس,

الردود الموصى بها

قام بنشر

الأخوة الأعزاء

كيف يمكن ربط إسم الشيت بخلية ما

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

فى إنتظار إفاداتكم القيمة.

أخوكم

عيد مصطفى

قام بنشر

استخدم هذا الكود


Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$A$1" Then

ActiveSheet.Name = [A1]

End If

End Sub

قام بنشر

أخى الكريم

لقد وضعت الكود ، ولكن شيئاً لم يحدث ولم يتغير إسم الشيت

معذرة أرجو الإيضاح.

أخوك

عيد مصطفى

قام بنشر

عفوا

لم أقرأ السؤال جيدا

الرد سابق هو عكس ماتريد

هو ربط خلية ما بإسم الشييت ، يعني أن يتغير محتوي الخلية إذا تغير إسم الشييت

وسأتركه لإمكانية إستخدامه من أي من الأعضاء الكرام

أما ماتطلب فهو كود أخونا pal بفرض أن الخلية المطلوب الربط بها هي A1

ولا تنسى ان تضعه في حدث الصفحة كما نصحك أخونا أبوأحمد

قام بنشر

أخى العزيز / طارق

معذرة فقد حاولت وضع المعادلة بأحد الخلايا ولكنها تعطينى خطأ !!!!!!

ولا أعلم سببه

وهل هذة المعادلة ستغير إسم الشيت ؟

أم ستأتى بإسم الشيت إلى الخلية التى سنضع بها المعادلة ؟

أنا أريد لإسم الشيت أن يتغير بناءاً على إسم مكتوب بأحد الخلايا ولتكن على سبيل المثال J1

فأريد عندما أكتب فى J1 إسمى وليكن (Eid Mostafa) أن يتغير إسم الشيت إلى Eid Mostafa

أخوك

عيد مصطفى

 

أخى العزيز / طارق

معذرة وأنا رديت بالمشاركة رقم (7)

قبل أن أرى ردك الأخير.

أخوك

عيد مصطفى

 

الأخ العزيز / عبد الله

 

المعذرة لكن ممكن شرح أكثر لمعنى وضع الكود فى حدث الصفحة.

أخوك

عيد مصطفى

  • أفضل إجابة
قام بنشر (معدل)

السلام عليكم

الاخ الفاضل خالد القدس

خلية التحكم بإسم الشيت A1

جرب هذا الكود


Private Sub Worksheet_Change(ByVal Target As Excel.Range)

		Const S_N_ALI As String = "A1"

		Const S_ERR As String = "تسمية خاطئة "

		Dim S_NAM As String

		With Target

			If Not Intersect(.Cells, Range(S_N_ALI)) Is Nothing Then

				S_NAM = Range(S_N_ALI).Value

				If Not S_NAM = "" Then

					On Error Resume Next

					Me.Name = S_NAM

					On Error GoTo 0

					If Not S_NAM = Me.Name Then MsgBox S_ERR & S_N_ALI

				End If

			End If

		End With

End Sub

وهذا المرفق

CH_N_SH.rar

تم تعديل بواسطه alidroos
قام بنشر

الأخ العزيز / أبو نصار

أحسنت وأشكرك شكراً جزيلاً على مشاركتكم القيمة.

كما أكرر شكرى أيضاً للأخ العزيز أبو الحسن.

خالص شكرى وتقديرى

أخوكم

عيد مصطفى

قام بنشر

الاخ الفاضل خالد القدس جزاك الله خير على كلماتك الطيبه

الاخ الفاضل عيد مصطفى مشكور على كلماتك الطيبه وفقك الله

تقبلو تحياتي وشكري

قام بنشر

الأخ العزيز / يحياوى

شرح أكثر من رائع وأشكرك شكراً جزيلاً على مشاركتكم القيمة.

خالص شكرى وتقديرى

أخوك

عيد مصطفى

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information