اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

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.

×
×
  • اضف...

Important Information