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

مساعدة فى شيت الفواتير


إذهب إلى الإجابة الإجابة بواسطة عبدالفتاح في بي اكسيل,

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

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

ملفك  يجب  اعادة  تنسيقه  خصوصا  الغاء   دمج  الخلايا   

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

هل علينا  فك  الغاز لحل   هكذا  مواضيع  

بعد  هذه  المقدمة  هذاين  كودين  للطباعة  والترحيل  مع  مراعة  تسمية  الاوراق  بالانجليزي  الفاتورة INVOICE  والورقة  المرحل  اليها DATA  

Sub CCTO()
Dim LR As Long, i As Long, cls
cls = Array("a10", "b11", "b13", "b14")
With Sheets("data")
    LR = WorksheetFunction.Max(2, .Range("A" & Rows.Count).End(xlUp).Row + 1)
    For i = LBound(cls) To UBound(cls)
        .Cells(LR, i + 1).Value = Sheets("invoice").Range(cls(i)).Value
    Next i
End With
With Sheets("INVOICE")
    .Range("A10").ClearContents
    .Range("A16:A25").ClearContents
    .Range("B11").ClearContents
    .Range("B13").ClearContents
    .Range("B14").ClearContents
    .Range("B16:B25").ClearContents
    End With
End Sub
Sub PPRINT()
ActiveSheet.PageSetup.PrintArea = "$A$1:$E$31"

ActiveSheet.Range("A1:E31").PrintOut
End Sub

 

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information