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

كيف اتعامل مع الشيتات بحيث اذا تغيرت اسمها لا يؤثر ذلك فى الكود؟؟


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

الاساتذه الافاضل

اسمحوا لى بسؤال : كيف اتعامل مع الشيت بحيث اذا تغير اسمه لا يستلزم ذلك تغيير الكود

واظن ان السؤال لا يحتاج مرفق فمثلاً الشيت باسم البيع ورقمه بين الشيتات رقم 1 وارغب فى التعامل مع شيت البيع وفيه المدى b16 : b30

فكيف اكتب السطر فى الكود

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

استخدم مرجع الورقة بدلاً من المسمى

لمعرفة مرجع الورقة النشطه

Sub An_Sheet()
MsgBox ActiveSheet.CodeName
End Sub
Sub Ali_Rn()
' Sheet1'مثلا مرج الورقة هو
Set Rng = Sheet1.Range("b16:b30")
End Sub

وعند تغير مسمى الورقة لايلزم تغيره من الكود

لان مرجع الورقة ثابت

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information