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

عبدالله باقشير

المشرفين السابقين
  • Posts

    4,796
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    57

كل منشورات العضو عبدالله باقشير

  1. السلام عليكم فورم بحث مرن وسريع بامكانك استخدامة بدلا من القائمة المنسدلة وخاصة مع البيانات الكثيرة ويقوم بوضع نتيجة البحث في الخلية النشطة امكانياته 1 - ممكن استخدامه للبحث في اكثر من نطاق في الورقة او في الملف ما عليك سوى تضيف كود لفتح الفورم وتغيير نطاق البحث فيه مثلا Sub KH_SHOW() With UserForm1 .kh_SetRng Sheets("t1").[B3:B200] .Show End With End Sub 2 - يقوم بوضع نتيجة البحث في الخلية النشطة في اي مكان في الملف 3 - يمكنك تحديد خلية وضع نتيجة البحث والفورم مفتوح 4 -بامكانك استخدامة للبحث في اكثر من عمود المرفق 2003 بحث.rar
  2. السلام عليكم ان شاء الله منتظرين نرى باعيننا هذا الابداع جزاكم الله خيرا تقبلوا تحياتي وشكري
  3. السلام عليكم ضع هذه المعادلة في الخلية E5 =OFFSET(ورقة1!$B$2;MATCH($B5;ورقة1!$E$3:$E$300;0);0) واسحبها الى الاسفل تحياتي
  4. السلام عليكم حسب ما فهمت من طلبك استبدل هذا الكود بالكود الموجود في Sheet1 Private Sub Worksheet_Calculate() Dim Lr As Long, r As Long Dim v As Double On Error GoTo ws_exit Lr = Cells(Rows.Count, "a").End(xlUp).Row For r = 1 To Lr v = Val(Cells(r, "A")) If v > 1000 Then Me.Cells(r, Me.Columns.Count).End(xlToLeft).Offset(0, 1).Value = v End If Next ws_exit: End Sub تحياتي
  5. السلام عليكم ايضا ممكن اضافة التنسيق في معادلة النقل ضع هذه المعادلة في A2 ثم اسحبها الى الاسفل =التحديث!A11&","&التحديث!B11&","&التحديث!C11&","&TEXT(التحديث!D11;"yyyymmdd")&","&التحديث!E11&","&التحديث!F11&","&التحديث!G11&","&التحديث!H11&","&التحديث!I11 تحياتي
  6. اختي الفاضلة أم عبدالله
  7. السلام عليكم اخي الفاضل هذا الفورم معمول للبحث عن قيمة بين تاريخيين وليس لحذف المكرر او الفرز لان هذه ممكن تعملها باكواد اخرى خاصة بقاعدة البيانات وهي متوفرة كثيرة في المنتدى ما عليك الا البحث عنها
  8. الكود الاول يعمل عند تغيير الخلية النشطة من العمود الاول If Not Intersect(Target, Me.Columns(1)) Is Nothing Then اما الكود الثاني يعمل عند اعادة حساب الورقة والمتغير Target مش موجود في هذا الحدث اكيد حيظهر خطأ غير Target الى ActiveCell او استخدم هذا الحدث قد يناسبك Private Sub Worksheet_SelectionChange(ByVal Target As Range رغم اني افضل في مثل حالتك الكود الاول في مشاركتك في امان الله
  9. السلام عليكم شاهد المرفق 2010 قائمة منسدلة تتغير بتغيير الخلية من قائمة إلى قائمة.rar
  10. جزاكم الله خيرا الفكرة انك لا تعتمد على نطاق عمود البيانات لعمل القائمة وانما تعمل عمود اخر بمعادلة بحث للقيمة المراد البحث عنها وتستخدم هذا العمود في عمل القائمة وقيمة البحث تؤخذ من خلية وضع القائمة .. تحياتي
  11. السلام عليكم شاهد المرفق 2010 قائمة منسدلة.rar
  12. جزاكم الله خيرا Private Sub CommandButton1_Click() With UserForm1 .MultiPage1.Value = 2 .Show End With End Sub page1 تاخذ القيمة 0 page2 تاخذ القيمة 1 page3 تاخذ القيمة 2 page4 تاخذ القيمة 3 وهكذا تحياتي
  13. السلام عليكم الاخ الحبيب / حمادة باشا جزاكم الله خيرا وائراءا للموضوع Option Explicit Private Sub btnadd_Click() Dim SourceFile As String Dim DestinationFile As String Const MyPicFilter = "(*.bmp;*.gif;*.jpg;*.jpeg;*.wmf;*.emf;*.dib;*.ico;*.cur)," & _ "*.bmp;*.gif;*.jpg;*.jpeg;*.wmf;*.emf;*.dib;*.ico;*.cur" On Error GoTo ErrLoad SourceFile = Application.GetOpenFilename(MyPicFilter, , , False) If SourceFile = "False" Then Exit Sub DestinationFile = ActiveWorkbook.Path & Mid(SourceFile, InStrRev(SourceFile, CStr(Application.PathSeparator))) Me.Image1.Picture = LoadPicture(SourceFile) FileCopy SourceFile, DestinationFile ErrLoad: If Err Then MsgBox "Error Number := " & Err.Number, vbCritical, "Error Image" Err.Clear Else MsgBox "تم نسخ الصورة", vbInformation End If End Sub المرفق 2010 فكرة نقل الصور2.rar
  14. السلام عليكم الاستاذ والاخ الحبيب / الشهابي بارك الله فيك امتياز ودقه في توصيل المعلومة بشكل اكثر من راائع تقبل خالص تحياتي
×
×
  • اضف...

Important Information