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

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

قام بنشر

اخواني الكرامالسلام عليكم ورحمة الله وبركاتهارجوا منكم مساعدتي في هذا الطلب الذي احتاجة بصورة ضرورية واتوقع الا يصعب على اخواني بالمنتدىمطلوب ماكرو لتعديل اسم ورقة الاكسيل لتساوي قيمة خلية معينة وليكن A1 بحيث يعمل هذا الماكرو على ملف فيه اكثر من 100 ورقة لحسابات الموردين والعملاء بحيث يتم تسمية كل ورقة باسم العميل الموجود بالخلية A1مع شرح مبسط لكيفية نقل وتفعيل الماكرو الى ملفيبارك الله فيكم وجزاكم الله خيرا

قام بنشر

السلام عليكم و رحمة الله و بركاته

أخي ابو عمار

 

Sub SheetsName()

Dim WSh As Worksheet

On Error Resume Next

	For Each WSh In ThisWorkbook.Worksheets

    	WSh.Name = WSh.Range("a1").Value

	Next WSh

End Sub


و لكن يجب أن تكون القيمة في المدى A1 غير متشابهه

لان الاكسيل لا يقبل صفحتين بنفس الاسم

حيث سيترك الكود الصفحة بنفس اسمها القديم في حال وجود سفحة سابقة بنفس الاسم

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information