اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم

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

يقوم بما طلبت


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