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

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

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

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

تحياتى

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

حضراتكم من المحتمل ان لا تلاحظوا هذا لان دة نموذج بة فقط 20 تيسكت بوكس لكنى سوف اعمل على اكثر من هذا وقد يصل العدد الى 40 تيكست اى ضعف العدد

برجاء مساعدتى فى تفسير سبب ثقل الملف للتغلب على هذه المشكلة

ملحوظة : الثقل يكون عند ملىء جميع التيكست بوكس والضفط على زر ok هنا سوف تلاحظوا الثقل فى التحميل

وجزاكم الله كل خير وانعم عليكم برضاه

date.rar

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

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

الشكر واصل للفاضل ابو حنين

ولاثراء الموضوع

هذا حل آخر ياستخدام دالة Match


Private Sub CommandButton1_Click()

Dim vM

Dim i As Integer


On Error GoTo KH_Err

vM = WorksheetFunction.Match(CDbl(CDate(Me.ComboDays)), MyRng, 0)

For i = 1 To 40

    MyRng.Cells(vM, i + 1).Value = Me.Controls("TextBox" & i).Value

Next

'================

KH_Err:

If Err Then

    MsgBox "Err.Number : " & Err.Number

    Err.Clear

    Else: MsgBox "ok"

End If

End Sub

date3.rar

قام بنشر

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

أخي الكريم، هذا حل آخر بالفكرة نفسها (والاستعانة بالخليتين A1 و A2) والكود يعمل لسنة كاملة (أو أكثر إذا أدرجت مع التاريخ Combobox خاص بالسنة)...

أخوكم بن علية

date1.rar

قام بنشر

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

أخي الكريم، هذا حل آخر بالفكرة نفسها (والاستعانة بالخليتين A1 و A2) والكود يعمل لسنة كاملة (أو أكثر إذا أدرجت مع التاريخ Combobox خاص بالسنة)...

أخوكم بن علية

date1.rar

جزاك الله كل خير استاذ بن عليه .. مجهود كبير وفكرة رائعة .. لكن هناك مشكلة وهى ان الارقام التى يتم ادخالها تدخل بترتيب العمود .. بمعنى اذا جربت حضرتك تدخل رقم 1 فى كل التيكست بوكس ثم تضغط انتر .. ستلاحظ ان رقم 1 فى العمود الاول = 1 ورقم 1 فى العمود الثانى = 2 وهكذااا .. فهل من حل لهذة المشكلة حتى يكتمل العمل ... وبجد انا اسف على الاطالة .. بس المجهود الجميل ده خلانى اطمح فى انة يكون كامل ...

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.

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

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

Important Information