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

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

قام بنشر

يسعدنى ان اكون احد المنضمين الى الموقع و ارجو الاجابة عن الاسئلة

1-اريد طريقة لتسمية الشيتات بشكل ديناميكى مثلا mousa 1000-12,mousa 1001-12,mousa 1002-12

2هل يوجد طريقة ان اجعل الصف الاول من الشيت الاساسى=الشيت الاول و الصف التانى فى الشيت التانى والصف التالت فى الشيت التالت

3-كيفية متغيرات فى الاكسيل

قام بنشر

هو اللى انا عايز من حضراتكوا عندما يتم تنفيذ الكود بيتغل اول مرة عادى تانى مرة بيطلعى ان اسم شيت موجود مسبقا انا اللى انا عايز اثبتة هى كلمة mousa, ويتغير رقم الفورم بعد كده

Option Explicit

Sub mousa()

Dim sheeto As String

Dim n As Byte

Let n = n + 1

sheeto = "mousa" & n

Sheets.Add.Name = sheeto

End Sub

قام بنشر (معدل)

اخي الفاضل

تم دمج الموضوعين لتشابه الطلبين

========================

الكود سيصبح


Option Explicit

Sub mousa()

Dim sheeto As String

sheeto = "mousa" & " " & Sheets.Count

Sheets.Add.Name = sheeto

End Sub

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

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

إضافة لكود الأخ الحبيب عبدالله جرب هذا الكود


Sub AddSheets()

Sheets.Add(after:=Sheets(Sheets.Count)).Name = "Mousa " & Sheets.Count

End Sub

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

سجل دخولك الان
×
×
  • اضف...

Important Information