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

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

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

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

أخوتي أود طرح سؤال وهو ما هو الكود الذي يضاف داخل الفورم حيث أنه بعد ترحيل بيانات الفورم إلى الجدول الموجود في الشيت يتم ترتيبها حسب الأبجدية باللغة الانجليزية أي الذي يبدأ بالحرف A ثم B ثم C وهكذا

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

السلام عليكم اخي سليم 

مشكور على الاهتمام قمت بالطلاع على الكود لكن للأسف لم استطع تطبيقه على ملفي وفيما يلي الكود الذي لدي وارجو معالجته

Private Sub Bout1AF_Click()
If TextBoxAF48 = "" Or TextBoxAF49 = "" Or TextBoxAF50 = "" Or TextBoxAF51 = "" Or TextBoxAF52 = "" Or TextBoxAF53 = "" Then GoTo 1
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Fournisseurs")
 
iRow = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
ws.Cells(iRow, 1).Value = iRow - 8
ws.Cells(iRow, 2).Value = Me.TextBoxAF53.Value
ws.Cells(iRow, 3).Value = Me.TextBoxAF52.Value
ws.Cells(iRow, 4).Value = Me.TextBoxAF51.Value
ws.Cells(iRow, 5).Value = Me.TextBoxAF50.Value
ws.Cells(iRow, 6).Value = Me.TextBoxAF49.Value
ws.Cells(iRow, 7).Value = Me.TextBoxAF48.Value
 
Me.TextBoxAF53 = Empty
Me.TextBoxAF52 = Empty
Me.TextBoxAF51 = Empty
Me.TextBoxAF50 = Empty
Me.TextBoxAF49 = Empty
Me.TextBoxAF48 = Empty
 
 
Me.TextBoxAF53.Value = ""
Me.TextBoxAF52.Value = ""
Me.TextBoxAF51.Value = ""
Me.TextBoxAF50.Value = ""
Me.TextBoxAF49.Value = ""
Me.TextBoxAF48.Value = ""
 
Exit Sub
1
MsgBox "Il faut  compléter les données", vbExclamation, "Erreur"
End Sub
قام بنشر (معدل)


VOILA

............................................

iRow = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row

FOR I=1 TO Irow

 if irow<9 then

irow=9   

end if


ws.Cells(iRow, 1).Value = iRow - 8
ws.Cells(iRow, 2).Value = Me.TextBoxAF53.Value
ws.Cells(iRow, 3).Value = Me.TextBoxAF52.Value
ws.Cells(iRow, 4).Value = Me.TextBoxAF51.Value
ws.Cells(iRow, 5).Value = Me.TextBoxAF50.Value
ws.Cells(iRow, 6).Value = Me.TextBoxAF49.Value
ws.Cells(iRow, 7).Value = Me.TextBoxAF48.Value

NEXT I

.............................................

Puis continuer le macro

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

السلام عليكم

مشكور على العمل الجميل

لكن احببت اي يكون الترتيب تلقائي بعد الترحيل مباشرة اي دون اجراء التصفية

لكنني سأحتفظ بفكرتك اذا تغذر حصولي على ما أصبو اليه

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