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

حسونة حسين

أوفيسنا
  • Posts

    948
  • تاريخ الانضمام

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

  • Days Won

    26

كل منشورات العضو حسونة حسين

  1. وعليكم السلام ورحمة الله وبركاته تفضل اخى الكريم ليجلب لك مسار سطح المكتب Dim strPath As String strPath = Environ("USERPROFILE") & "\Desktop\"
  2. جداول جوجل لها نظام اخر ممكنك الاطلاع على هذا الرابط للاستفاده
  3. وعليكم السلام ورحمة الله وبركاته جرب هذا التعديل دالة نص-1.xlsm
  4. الحمد لله الذي بنعمته تتم الصالحات الفضل كله لله اخى عمر الكود لاستاذنا الغالي ياسر خليل ابو البراء جزاه الله عنا خير الجزاء وجعله الله في ميزان حسناته الى يوم القيامه
  5. تفضل اخى الكريم Option Explicit Sub Transfer_Non_Adjacent_Columns_Using_Arrays_YasserKhalil_ExcelEgy() 'Code by MR.Yasser Khalil 'From page https://www.excel-egy.com/forum/t3892 Dim WB As Workbook, WS As Worksheet, SH As Worksheet Dim arr As Variant, i As Variant, cr As Variant, j As Long Dim LR As Long Set SH = ThisWorkbook.Worksheets("ترحيل يومية") Set WB = Workbooks.Open(ThisWorkbook.Path & "\" & "العملاء.xlsm") Set WS = WB.Worksheets(SH.Range("D2").Value) arr = SH.Range("A5:F" & SH.Cells(Rows.Count, 1).End(xlUp).Row).Value2 cr = Array(8, 9, 10, 11, 12, 4) LR = WS.Cells(Rows.Count, 11).End(xlUp).Row + 1 For Each i In Array(1, 2, 3, 4, 5, 6) WS.Cells(LR, cr(j)).Resize(UBound(arr, 1)).Value = Application.Index(arr, , i) j = j + 1 Next i WS.Range("K:K").NumberFormat = "[$-1010000]yyyy/mm/dd;@" WB.Close Savechanges:=True End Sub
  6. المفروض اخى عمر ان هذا موضوع اخر غير طلبك في المشاركه الاولى
  7. وعليكم السلام ورحمة الله وبركاته اخى الكريم تفضل هذا الملف طلبك ان شاء الله hide specific sheets.xlsm
  8. اضغط كليك يمين على الخلايا التي تريد تحويل الارقام الى العربية ثم اختر format cells ثم اتبع الخطوات في الصورة
  9. يرجى تعديل السؤال في الموضوع المشار اليه ليصبح حجم الاسطوانه الراسيه بدل من الافقيه ليكون مرجع للاخوة
  10. وعليكم السلام ورحمة الله وبركاته ارفق الملف اخى الكريم ليري الاخوة حل لمشكلتك
  11. وفيك بارك اخى الكريم آمين يارب العالمين والحمد لله الذي بنعمته تتم الصالحات
  12. السلام عليكم ورحمة الله وبركاته وبها نبدأ يمكنك استخدام الفلتر لتظهر لك السطور التى تريدها فقط ثم نسخ السطور المطلوبه الى شيت اخر
  13. السلام عليكم ورحمة الله وبركاته تقصد 30 يوم اصليه تكون ٣٠ يوم اصليه ولا ثلاثون يوم اصليه
  14. وعليكم السلام ورحمة الله وبركاته هذا الموضوع ان شاء الله موجود فيه طلبك هنا
  15. الملف بتاعك اخى الكربم ليس به بيانات علشان نقدر نساعدك رقم الحساب اسم البنك اسم الفرع مفروض لما تكتب رقم الحساب من اين ياتى بالبيانات ؟ الطبيعى ان يكون في صفحة اخرى تكتب فيها هذه البيانات ليتم جلبها عندما تكتب رقم الحساب
  16. اسم البنك ورقم الحساب والفرع الداتا بتاعتهم هتكون فين
  17. وعليكم السلام ورحمة الله وبركاته اخى عمر ارفق ملف لشكل النتائج المتوقعه
  18. وجزاكم مثله اخى الكريم الحمد لله الذي بنعمته تتم الصالحات
  19. السلام عليكم ورحمة الله وبركاته واضح انك نسيت تحيه الاسلام يا اخى عمر تفضل اخى الكريم Sub test() Dim WB As Workbook, WS As Worksheet, SH As Worksheet, LR As Long Set SH = ThisWorkbook.Worksheets("فاتورة") Set WB = Workbooks.Open(ThisWorkbook.Path & "\" & "القيمة_المضافة.xlsm", False) For Each WS In WB.Worksheets If SH.Range("J1") = WS.Name Then LR = Application.Max(5, WS.Cells(Rows.Count, 1).End(xlUp).Row) + 1 WS.Range("A" & LR).Value = LR - 5 WS.Range("B" & LR) = SH.Range("H27") WS.Range("C" & LR) = SH.Range("H23") WS.Range("D" & LR) = SH.Range("H25") WS.Range("E" & LR) = SH.Range("H26") WS.Range("F" & LR) = SH.Range("H3") WS.Range("G" & LR) = SH.Range("B7") WS.Range("H" & LR) = SH.Range("F5") WS.Range("H6:H" & LR).NumberFormat = "[$-1010000]yyyy/mm/dd;@" GoTo 86 End If Next WS 86 WB.Close Savechanges:=True End Sub يرجي تعديل عنوان الموضوع لاسم مناسب للموضوع ليسهل في عمليه البحث للاعضاء
  20. اخى الكريم عمر هذا طلب اخر غير الذي في المشاركه الاولى اكتب موضوع جديد بالطلب الجديد على فكرة المنتدي مش هيدفعك فلوس على الموضوع الجديد 🤗😁
  21. آمين يارب العالمين وإياكم وجزاكم مثله اخى الكريم
×
×
  • اضف...

Important Information