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

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

  • تمت الإجابة
قام بنشر

image.png.3aaa9b268264bf175ef4a7a93317e49e.pngتفضل

Private Sub UserForm_Initialize()
Dim rMonth As Long
 For rMonth = 1 To 12
 Me.ComboBox1.AddItem Format(DateSerial(2020, rMonth, 1), "MMMM")
 Next rMonth
End Sub

 

monnth.xlsm

  • Thanks 2
قام بنشر

بعد اذن صديقي الرائد هذا الماكرو

وزيادة في اثراء الموضوع (كود من سطر واحد)

Option Explicit
Private Sub UserForm_Initialize()
  Me.ComboBox1.List = _
  Application.Transpose _
  ([index(text(date(1,row(1:12),1),"[$-801]mmmm"),)])
End Sub

أو اذا كنت تريده على الشيت


Sub fill_combo()
  Sheets("sheet1").OLEObjects("My_Combo").Object.List = _
  [index(text(date(1,row(1:12),1),"[$-801]mmmm"),)]
End Sub

الملف مرفق

 

 

 

 

Month_series_For_Userform.xlsm

  • Like 1
  • Thanks 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information