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

الردود الموصى بها

قام بنشر

الكود عملة اذا تغير الخلية في العمود D الي Yes يقوم بنسخ الخلية في العمود A و الصقها الي الخلية التي بعد Yes 

 

لا اعرف لماذا لا يعمل الكود  اتمنا تجد حل المشكلة

  • تمت الإجابة
قام بنشر

السلام عليك اخي

 

ضع الكود في حدث الورقة  وجرب ان شاءالله ياتي بثماره

Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
Application.EnableEvents = False
On Error Resume Next
        For Each c In Range("D1:D" & Cells(Rows.Count, "D").End(xlUp).Row)
            X = Cells(c.Row, Columns.Count).End(xlToLeft).Column + 1
            If c = "Yes" Then
                If Cells(c.Row, X) = "" Then
                   Cells(c.Row, X).Value = c.Offset(, -3).Value
                End If
            End If
        Next c
    Application.EnableEvents = True
End Sub

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information