اذهب الي المحتوي
أوفيسنا

اسماء الفصول


إذهب إلى الإجابة الإجابة بواسطة سليم حاصبيا,

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

قام بنشر

السلام عليكم أهل المنتدي الكرام

أواجه مشكله في كتابة أسماء الفصول 

فمثلاعند كتاب فصل 1/1يكتب الاكسل تلقائي 1يناير وهكذا علي كل الفصول والصفوف

ارجو الحل منكم ولكم جزيل الشكر

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

اكثر من رائع

لكن ارجو تقبل هذه الملاحظة:

عدم استعمال كلمات محجوزة للـــ  VBA  كأسماء للمتغيرات

مثلاً كلمة  Count هي احداها  لذلك يمكن استعمال بديل مثلاً  Cont

على العموم انا افضل المصفوفات في هذه الحالة لانها أسرع

انت تستطيع ان تجمع كل المعطيات في مصفوفة واحدة وتلصقها رأسًا في النطاق اللازم

و في النهاية تقوم بمسح محتويات المصفوفة   Erase ARR لتحرير الذاكرة منها

جرب هذا الكود 

Sub B()
Dim ARR(), k%: k = 0
Range("B10", Range("B9").End(4)).ClearContents
For i = 2 To 7
    For j = 1 To 6
         k = k + 1
         ReDim Preserve ARR(1 To k)
         ARR(k) = "'" & (j & " / " & Cells(i, 1))
    Next j
 Next i
Range("b10").Resize(k) = Application.Transpose(ARR)
Erase ARR
 
End Sub

 

  • Like 2

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information