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

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

قام بنشر

السلام عليكم

تفضل هذا الكود مختصر وبسيط

يقوم بما طلبت


Sub invoice_in()

Dim Z As Integer, Y As Integer


If Sheet5.[C12] = Empty Or Sheet5.[E12] = Empty Then

    MsgBox " من فضلك ادخل البيانات "

    Exit Sub

End If

'''''''''''''''''''''''''''''''''''''

If MsgBox("هل تريد ادخال البيانات", vbYesNo, lifesoft) = vbNo Then Exit Sub

'''''''''''''''''''''''''''''''''''''

Z = Sheet2.Range("a3500").End(xlUp).Row + 1

Y = Application.WorksheetFunction.CountA(Sheet5.[C17:C36])

'''''''''''''''''''''''''''''''''''''

Application.ScreenUpdating = False

With Sheet2

    .Range("A" & Z).Resize(Y, 6).Value = Array([C12], [C14], [E12], [E14], [I12], [I14])

    .Range("G" & Z).Resize(Y, 9).Value = Range("B17").Resize(Y, 9).Value

    .Range("P" & Z).Resize(Y, 3).Value = Array([J39], [J40], [J41])

End With

Application.ScreenUpdating = True

'''''''''''''''''''''''''''''''''''''

End Sub

في امان الله

قام بنشر

استاذ/ عبد الله باقشير جزاك الله كل خير

على هذا الكود الرائع على قدمت من معلومات لمحبي الاكسل فى هذا المنتدى الفاضل

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information