اذهب الي المحتوي
أوفيسنا

Ali Mohamed Ali

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

    11,634
  • تاريخ الانضمام

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

  • Days Won

    289

كل منشورات العضو Ali Mohamed Ali

  1. ممتاز بارك الله فيك ودائما الى الأمام
  2. تفضل اخى الكريم باللغة العربية والإنجليزية كمان تفقيط عربى وانجليزى.xlsm
  3. بعد اذن الأستاذ بكار هذا موقع اخر http://www.mediafire.com/file/rwsccws0d3tmauq/learn+functions+in+excel+2007.rar بارك الله فيكم جميعا
  4. ممكن تجرب هذا تقرير غياب.xlsx
  5. لا تصلح فى هذه الحالة وليست بدقة المعادلة المقدمة لك سابقا
  6. تفضل أخى 2018شيت مدرستى - الصف الرابع-.xls
  7. جرب هذا aaaaa.rar
  8. ملف رائع بارك الله فيك أستاذ شوقى وجعله فى ميزان حسناتك وعود حميد أخى الكريم وحشتنا كتير
  9. ممكن تتبع وتجربة هذا https://www.officena.net/ib/topic/38355-مكتبة-الموقع-مُجمِع-البيانات-للاكسيل-excel-data-collector/
  10. موضوع رائع بارك الله فيك أستاذى وأخى أحمد وكل الشكر لأستاذنا الكبير المدير محمد طاهر له منا كل الحب والإحترام جعله الله فى ميزان حسناتك
  11. جزاك الله كل الخير وبارك الله فيك وجعله فى ميزان حسناتك عمل رائع وممتاز -أحسنت أدخلك الله جنات الفردوس الأعلى وغفر لك ونور قبرك بالإيمان
  12. وعليكم السلام هذه محاولة بالمعادلات الى ان يتم تدخ الأساتذة بعمل كود لك ولكن لابد من فتح جميع الملفات فى وقت واحد حتى يتم نقل البيانات بكل دقة جميع الملفات بملف واحد باستخدام المعادلات في اكسل.rar
  13. تفضل أخى الكريم TES T2.xlsx
  14. بارك الله فيك أستاذنا زيزو كود ممتاز جعله الله فى ميزان حسناتك ولا اثراء الموضوع اليك كود أخر كشف حساب عميل حسب المخزن - Copy.xlsm
  15. وعليكم السلام لو من الأفضل ارسال الملف نفسه للعمل عليه
  16. هذا الكود الستاذ ياسر خليل يفى بالغرض Sub Test() Dim ws As Worksheet Dim sh As Worksheet Dim lr As Long Set ws = Sheets("DATA") Set sh = Sheets("AS") Application.ScreenUpdating = False sh.Range("B3:U1026").ClearContents lr = sh.Cells(Rows.Count, 1).End(xlUp).Row + 2 ws.Range("B7:U1026").SpecialCells(xlCellTypeVisible).Copy sh.Range("B" & lr).PasteSpecial xlPasteValues On Error Resume Next sh.Columns(5).Replace 0, "" sh.Columns(5).SpecialCells(xlCellTypeBlanks).EntireRow.Delete On Error GoTo 0 Application.CutCopyMode = False Application.ScreenUpdating = False End Sub
  17. تفضلى المعادلة =IF(B2="","",IF(AND(B2>=50,B2<=59),B2*200,IF(B2="","",IF(AND(B2>=100,B2<=109),B2*220,IF(B2="","",IF(AND(B2>=30,B2<=39),B2*140,""))))))
  18. بارك الله فيك وجعله فى ميزان حسناتك
  19. تفضل أخى الكريم ترحيل بيانات.rar
  20. تفضل أخى الكريم تمت الإجابة من قبل الأستاذ ياسر خليل Sub Test() Dim ws As Worksheet Dim sh As Worksheet Dim lr As Long Set ws = Sheets("DATA") Set sh = Sheets("AS") Application.ScreenUpdating = False sh.Range("B7:U406").ClearContents lr = sh.Cells(Rows.Count, 4).End(xlUp).Row + 1 ws.Range("B7:U1026").SpecialCells(xlCellTypeVisible).Copy sh.Range("B" & lr).PasteSpecial xlPasteValues On Error Resume Next sh.Columns(2).SpecialCells(xlCellTypeBlanks).EntireRow.Delete On Error GoTo 0 Application.CutCopyMode = False Application.ScreenUpdating = False End Sub
  21. معادلة رائعة بارك الله فيك أستاذى -أحسنت
  22. تفضل التوضيح بالصور وذلك يتم من خلال قائمة التحقق من صحة البيانات Data Validation
  23. بأن تضع هذا الكود فى حدث الورقة المراد العمل عليها Private Sub Worksheet_SelectionChange(ByVal Target As Range) For Each cel In [A1:A1000] If Application.WorksheetFunction.CountIf(Range("A1:A1000"), cel) > 1 Then بمعنى العمل على العمةد الأول وهو العمود A الذى به البيانات cel.Interior.ColorIndex = 4 4 هو رقم لون التظليل Else cel.Interior.ColorIndex = 0 End If Next End Sub
×
×
  • اضف...

Important Information