العفو اخي : / Khhanna
لكن أخي :Creation World لا ادري مالذي يريده
فإن كان يريد حفظ الملف بصيغة أخر مثلا txt او bmp فهذا ممكن في الفورم الذي ارسلته و لم افهم ما الشيئ المهم في الفورم الذي ارسله هو و يريد الحفاظ عليه
العفو اخي محمود
و انا اشهد لك من تمكنك الكبير في المعادلات فوالله بدون مجاملة لقد اصبحت من محترفيها ، زادك الله علما
اخي فهد
هل تقصد الملف في المشاركة 7 الذي يحمل الاسم نموذج3
اضافة لمعادلة اخي رجب
هذه الطريقة بالكود
Private Sub Worksheet_Selectionchange(ByVal Target As Range)
Dim cl As Range
For Each cl In Range("C5:C20")
With cl
If .Value = "" Or .Offset(-1, 0).Value = .Value Then
.Offset(0, 3).Value = ""
Else
.Offset(0, 3).Value = .Value
End If
End With
Next
End Sub
Book1.rar
هذا بالنسبة للطلب الاول
Private Sub kh_AddContl()
Dim MyName As String
Dim MyFrmLeft As Double, ScHght As Double
Dim MyLeft As Double, MyWidth As Double
Dim i As Integer
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
If MyCont = 20 Then Exit Sub
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
MyCont = MyCont + 1
ScHght = (MyCont * iTop) + Frmtop
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
With Me.FrameList
If ScHght > .Height Then .ScrollHeight = ScHght
MyFrmLeft = .Left + .Width - .InsideWidth
End With
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
For i = 1 To 6
MyWidth = Me.Controls("LabelZ" & i).Width
MyLeft = Me.Controls("LabelZ" & i).Left - MyFrmLeft
MyName = Cells(MyCont, i).Address
With Me.FrameList.Controls.Add("Forms.TextBox.1", MyName, True)
.Move MyLeft, MyTop, MyWidth, iHt
.TextAlign = 3
End With
Next
MyTop = MyTop + iTop
'''''''''''''''''''''''''''''''''''''''''''''''''
End Sub
جرب هذا الكود
Private Sub Worksheet_Selectionchange(ByVal Target As Range)
For s = 1 To 2000 '00
If Cells(s + 10, 9).Value = "غ" And Cells(s + 10, 10).Value = "غ" Then
Cells(s + 10, 11).Value = "غ"
Else
Cells(s + 10, 11).Value = Val(Cells(s + 10, 9).Value) + Val(Cells(s + 10, 10).Value)
If Cells(s + 10, 9).Value = "" And Cells(s + 10, 10).Value = "" Then Cells(s + 10, 11).Value = ""
End If
Next
End Sub
أخي ابو سجي
بالنسبة للشرح
هناك ملف رئيسي تعرض فيه المعلومات
و في المجلد F هناك ملفات لا يهم حددها يمكنك ان تضع ما تشاء من الملفات
عند فتح الملف الرئيسي تحمل قائمة بجميع الملفات الموجودة في المجلد F
و من ثم يمكنك قراءة المعلومات الموجودة في المجلد او نسخها في الملف الرئيسي