السلام عليكم اخي زوهير
بالنسبة للطلب الاول يكون كالتالي
Private Sub ListBox1_Click()
For e = 0 To ListBox1.ColumnCount - 1
Me.Controls("TextBox" & e + 1) = ListBox1.Column(e)
Next
End Sub
بالنسبة للطلب الثاني لم افهم القصد هل التعديل في ورقة العمل او في القائمة
أخي الفاضل : الأستاذ حلمي ( helmy nawar )
جزاك الله خيرا على مروركم و دعائكم الطيب و جعل ذلك في ميزان حسناتكم
حفظك الله انت و الاهل و حفظ الصبية التي بين يديك
ضع الكود بهذه الطريقة
Private Sub Workbook_Open()
On Error Resume Next
Dim xl As Workbook
Set xl = Workbooks("فتح.xls")
With xl
Application.DisplayAlerts = False
.Close
.Save
End With
End Sub
السلام عليكم
اخي جرب هذا الكود و اكتبه في حدث Workbook_Open في جميع الملفات ماعدى الملف الرئيسي
قم بعملية نسخ لصق للكود
Private Sub Workbook_Open()
On Error Resume Next
Dim xl As Workbook
Set xl = Workbooks("فتح.xls")
With xl
.Close
End With
End Sub