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

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

قام بنشر

عند فتح اليزرفروم والبدء بملأ بيانات المظف اريد ان يقوم البرنامج باضافتها الى منتصف الشيت اي بعد اخر حقل فيه الرقم القومي . لان الي داي يصير عندي هو اضافة اسم مكان اسم (اي يستبدل الاسم الجديد ماكان اسم قديم بالشيت)

انتبه من فضلك ... مشاركة مكررة تـــم بالفعل حذف المشاركة الأخرى
الكود

Private Sub CommandButton2_Click()

If ComboBox2.Value = "" Then
MsgBox "يرجى إختيار اسم الشيت المرحل إليه", vbCritical
Exit Sub
End If

lrw = Sheets(ComboBox2.Value).Cells(Rows.Count, 2).End(xlUp).Row

ListBox1 = ""
For j = 1 To 26
         
         Sheets(ComboBox2.Value).Cells(lrw + 1, j) = Controls("TextBox" & j).Text
       
Next j
MsgBox "تمت عملية الترحيل بنجاح"
For i = 1 To 26
             Controls("TextBox" & i).Text = ""
Next i
ListBox1.AddItem
 ListBox1.List(ListBox1.ListCount - 1, 0) = Sheets(ComboBox2.Value).Cells(lrw + 1, 2).Value
  ListBox1.List(ListBox1.ListCount - 1, 1) = lrw + 1
  TextBox1.Value = Application.WorksheetFunction.Max(Sheets(ComboBox2.Value).Range("A2:A10000")) + 1
TextBox2.SetFocus
End Sub

صورة توضيحية1.JPG

اضافة البيانات مباشرة بعد الحقل الفارغ من الرقم القومي مع الحفاظ على التسلسل.xlsm

قام بنشر

الاخ العزيز : الكود يعمل . ولكن اريد الاسم الذي اضيف له الرقم القومي يصعد اسفل الاسماء التي تحتوي على الرقم القومي . والاسم الذي لايحتوي على الرقم القومي ينزل اسفل الاسماء التي لاتحتوي على الرقم القومي مع الحفاظ على التسلسل

 

قام بنشر

السلام عليكم

اخي الكريم لم اغير شيء في الكود لاني وجدت ان التعديل الملون بالبني في صورتك هو نفس ما يقوم به الكود 

انظر الصورتين 

لما طلبت منك رفع صورتين يعني تشرح فيهم ما تريد بعد تنفيذ الكود ( كيف تظهر البيانات بعد اضافتها في الرو باخر خلية فارغة في العمود B)

image.png.adb100a9b748eef3e78ed4326069ead9.png

الصورة بعد اصافة البيانات الملونة بالاخضر

الكود يضيف صف فارغ ويصدر اليه البيانات المعبأة في التكستات

image.png.d8d1f75a61e96e9cc1e29bb799d51bf6.png

قام بنشر

الاخ الكريم : اريد ان تكون اضافة البيانات بهذا الترتيب بحيث يكون ادخال الاسم الذي يحتوي على رقم قومي اسفل الاسماء التي تحتوي على رقم قومي , اما الاسم الذي لايحتوي على رقم قومي يكون اسفل الاسماء التي لاتحتوي على رقم قومي . (كما مؤسر بالصورة) مع الحفاظ على التسلسل اثناء الاضافة667016529_.JPG.98cd1e28444131220cf3f554c1bd9de3.JPGث

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information