جمع مجموع شیت های مختلف در شیت آخر

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • امیر رضا دهقان

    • 2012/06/10
    • 29

    جمع مجموع شیت های مختلف در شیت آخر

    سلام دوستان عزیز

    یک فایل داریم حاوی تعدادی شیت نامشخص - نام هر شیت برابر است با کد یک خودرو و هر شیت حاوی یک سری از اطلاعات کارکرد این خودرو می باشد

    مشکل اینجاست که :

    اگر بخواهییم فقط و فقط نتیجه یا همون جمع کارکرد این اتوبوسها رو در شیت آخر بیاریم به چه صورت باید عمل کنیم توابع یا ابزاری در خود اکس برای اینکار ها هست ؟

    خیلی لطف میکنید اگر نه باید یکی یکی کپی و پیست کنم
    کلی از شیت ها رو بخاطر حجم پاک کردم

    شیت شیت خرداد 93.xlsm


  • Javid Mokhtari
    مدير تالار ويژوال بيسيك

    • 2012/01/16
    • 1213

    #2
    با سلام.
    چون وقت نبود ، حتما صحت عمل کدها رو چک کنید و اگر درست عمل کرد اعلام کنید ...

    کد PHP:
    On Error Resume Next
    ActiveSheet
    .Range("a3:f1000000").Clear
    Application
    .ScreenUpdating False

    Dim addrs 
    As String
    Dim Resu 
    As Integer

    Resu 
    ActiveSheet.Index

    DoEvents

    For 1 To Sheets.Count
        
    If <> Resu Then
            Sheets
    (i).Range(Sheets(i).Range("a3"), Sheets(i).Range("a2").End(xlDown).Offset(04).Address).Copy
            ActiveSheet
    .Range("a1000000").End(xlUp).Offset(10).Select 
           ActiveSheet
    .Paste
            ActiveSheet
    .Range("a1000000").End(xlUp).Offset(05) = " اطلاعات مربوط به شیت  " Sheets(i).Name
        End 
    If
    Next i

    ActiveSheet
    .Range("a1000000").End(xlUp).Offset(12).Value Application.WorksheetFunction.Sum(Range("c3" ":" ActiveSheet.Range("a1000000").End(xlUp).Offset(02).Address))

    ActiveSheet.Range("a1000000").End(xlUp).Offset(13).Value Application.WorksheetFunction.Sum(Range("d3" ":" ActiveSheet.Range("a1000000").End(xlUp).Offset(03).Address))

    Application.ScreenUpdating True
    Application
    .CutCopyMode False 
    فایل های پیوست شده
    Last edited by Javid Mokhtari; 2014/08/22, 22:08.
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/


    کامنت

    Working...