logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ملك محمد لا تميز خلال هذه الفترة-- لا تميز خلال هذه الفترة لا تميز خلال هذه الفترة لا تميز خلال هذه الفترة قسم البرامج العامة



أهلا وسهلا بك زائرنا الكريم في أكاديمية الصقر للتدريب، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .





01-11-2017 11:12 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 23-09-2017
رقم العضوية : 639
المشاركات : 54
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 11-3-1957
قوة السمعة : 52
الاعجاب : 0
السلام عليكم تحية طيبة للجميع
اخ ياسر الكود يعمل كما يجب . اردت زيادة على الكود اذا نسيت اني مسحت ورحلت حركات عميل واردت
ان امسح نفس الاسم مرة اخرى ان يعطيني رسالة " لا يوجد حركات للعميل المذكور "
وطلب آخر بعد كل ترحيل لعميل معين في شيت (temp) ان يضع تحت آخر سطر للعميل خط فاصل ازرق او احمر
ذالك موضح داخل الملف . وشكرا جزيلا attachyosif test3.rar
 
 
  yosif test3.rar   تحميل rar مرات التحميل :(25)
الحجم :(61.387) KB





look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  03-11-2017 05:55 مساءً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 23-09-2017
رقم العضوية : 639
المشاركات : 54
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 11-3-1957
قوة السمعة : 52
الاعجاب : 0
السلام عليكم تحية طيبة وبارك اللة في جهودكم
احببت ان اذكركم مرة اخرى لتعديل الكود
اخ ياسر الكود يعمل كما يجب . اردت زيادة على الكود اذا نسيت اني مسحت ورحلت حركات عميل واردت
ان امسح نفس الاسم مرة اخرى ان يعطيني رسالة " لا يوجد حركات للعميل المذكور "
وطلب آخر بعد كل ترحيل لعميل معين في شيت (temp) ان يضع تحت آخر سطر للعميل خط فاصل ازرق او احمر
ذالك موضح داخل الملف . وشكرا جزيلا attachyosif test3.rar
 
 
  yosif test3.rar   تحميل rar مرات التحميل :(4)
الحجم :(61.387) KB





look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  03-11-2017 08:59 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10536
رصيد العضو : 5
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36819
الاعجاب : 210
وعليكم السلام
جرب الكود بهذا الشكل عله يفي بالغرض
CODE
Option Explicit

Sub Test()
    Dim ws              As Worksheet
    Dim wsSales         As Worksheet
    Dim wsCash          As Worksheet
    Dim wsTemp          As Worksheet
    Dim x               As Variant
    Dim str             As String
    Dim m               As Long

    Application.ScreenUpdating = False
        Set ws = ThisWorkbook.Worksheets("ارصدة اول المدة")
        Set wsSales = ThisWorkbook.Worksheets("مبيعات")
        Set wsCash = ThisWorkbook.Worksheets("نقدي")
        Set wsTemp = ThisWorkbook.Worksheets("temp")
    
        str = ws.Range("I2").Value
        x = Application.Match(str, ws.Columns(1), 0)
    
        If Not IsError(x) Then
            If ws.Cells(x, 3).Value <> 0 Then
                MsgBox "Balance Does Not Equal Zero", 64: Exit Sub
            Else
                m = wsTemp.Cells(Rows.Count, 2).End(xlUp).Row + 1
                With wsSales.Range("B3", wsSales.Range("B" & Rows.Count).End(xlUp))
                    .AutoFilter 1, str
                     If WorksheetFunction.CountA(wsSales.Columns(2).SpecialCells(xlCellTypeVisible)) = 1 Then MsgBox "No Sales": .AutoFilter: GoTo NX1
                    .Offset(1).EntireRow.Copy wsTemp.Range("A" & m)
                    .Offset(1).EntireRow.Delete
                    .AutoFilter
                End With
                m = wsTemp.Cells(Rows.Count, 2).End(xlUp).Row + 1
    
                With wsTemp.Range("A" & m & ":G" & m)
                    With .Borders(xlEdgeBottom)
                        .LineStyle = xlContinuous
                        .Color = -1003520
                        .TintAndShade = 0
                        .Weight = xlThick
                    End With
                End With
    
NX1:
                m = wsTemp.Cells(Rows.Count, 2).End(xlUp).Row + 1
                With wsCash.Range("B3", wsCash.Range("B" & Rows.Count).End(xlUp))
                    .AutoFilter 1, str
                    If WorksheetFunction.CountA(wsCash.Columns(2).SpecialCells(xlCellTypeVisible)) = 1 Then MsgBox "No Cash": .AutoFilter: GoTo NX2
                    .Offset(1).EntireRow.Copy wsTemp.Range("A" & m)
                    .Offset(1).EntireRow.Delete
                    .AutoFilter
                End With
                m = wsTemp.Cells(Rows.Count, 2).End(xlUp).Row + 1
                With wsTemp.Range("A" & m & ":G" & m)
                    With .Borders(xlEdgeBottom)
                        .LineStyle = xlContinuous
                        .Color = -1003520
                        .TintAndShade = 0
                        .Weight = xlThick
                    End With
                End With
            End If
NX2:
        End If
    Application.ScreenUpdating = True
End Sub




look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  04-11-2017 01:30 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 23-09-2017
رقم العضوية : 639
المشاركات : 54
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 11-3-1957
قوة السمعة : 52
الاعجاب : 0
السلام عليكم تحية طيبة للجميع
اخ ياسر الخط يجب ان لا يكون متنقل المطلوب كل ما امسح عميل وارحلة ان يضع خط تحتة
ولقد ارفقت الملف موضح اكثر . وشكرا لكم جميعا attachyosif test33.rar
 
 
  yosif test33.rar   تحميل rar مرات التحميل :(13)
الحجم :(66.976) KB





look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  04-11-2017 01:51 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10536
رصيد العضو : 5
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36819
الاعجاب : 210
جرب حذف هذه الأسطر قبل سطر NX1
CODE
                m = wsTemp.Cells(Rows.Count, 2).End(xlUp).Row + 1
    
                With wsTemp.Range("A" & m & ":G" & m)
                    With .Borders(xlEdgeBottom)
                        .LineStyle = xlContinuous
                        .Color = -1003520
                        .TintAndShade = 0
                        .Weight = xlThick
                    End With
                End With




look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  04-11-2017 05:35 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 23-09-2017
رقم العضوية : 639
المشاركات : 54
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 11-3-1957
قوة السمعة : 52
الاعجاب : 0
السلام عليكم تحية طيبة
lاولا اشكركم على الرد السريع
مسحت الاسطر كما هو موضح في الكود فلم يتغير شئ سانتظر الحل وشكرا جزيلا




look/images/icons/i1.gif ملف مسح حركات عميل رصيدة صفرمن شيتين. التعديل فقط
  04-11-2017 07:54 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10536
رصيد العضو : 5
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36819
الاعجاب : 210
ليس لدي فكرة عن المشكلة لديك الآن .. هذه الأسطر تقوم بوضع حد فاصل بعد عملية الترحيل وهذه الأسطر مكررة مرتين .. كل مرة لورقة عمل من ورقتي العمل المطلوب التعامل معهما
لربما يفيدك الأخوة الكرام في المنتدى حيث أنني لا أمتلك الوقت الكافي الآن




اضافة رد جديد اضافة موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
شيت مراقبة ومتابعة حركات الخزينة - حسام خطاب الصقر
78 15709 Mohanad
شيت أجمالى بكل الحركات Excelawy
1 816 Excelawy
شيت مراقبة حركات عهد الموظفين - حسام خطاب الصقر
64 12196 kaptchinoooo
دخول اكثر من مستخدم في وقت واحد مع حفظ حركات المستخدمين amaar
3 1434 Jansdedo
في هاذا الملف اردت مسح حركات عميل رصيدة صفر yosif
3 2102 YasserKhalil

الكلمات الدلالية
حركات ، عميل ، رصيدة ، صفرمن ، شيتين. ، التعديل ،









اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 01:55 PM