اذهب الي المحتوي
أوفيسنا

Sheet Name


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

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

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

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

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

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

أخوكم

عيد مصطفى

رابط هذا التعليق
شارك

عفوا

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

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

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

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

أما ماتطلب فهو كود أخونا 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