ثبت سوابق

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • SIGNAL

    • 2014/12/04
    • 54

    [حل شده] ثبت سوابق

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

    این یک فایل اموال سازمانی با بیست کالا می باشد که هر کالا سریال مخصوص به خود دارد.

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

    نیاز دارم که سوابق بالای 5 روز طبق جدول شیت سوابق نیز نگهداری شود.

    زحمت این کار را آقای iranweld کشیده و فایل زیر تهیه گردید، حالا نیاز دارم که تعداد کالاها به 600 کالا افزایش یابد و همچنین سریال کالاها قابل تغییر باشند.

    لطفأ در صورت امکان راهنمای فرمایید.
    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    با تغییراتی در فایل قبلی فایل جدید تهیه گردید

    کد PHP:
    Option Explicit

    Public yzz1z2 As String

    Public ijxkTAs Integer

    Sub test
    ()
    z1 Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row
    z2 
    Sheet2.Cells(Sheet2.Rows.Count"A").End(xlUp).Row 1

    For 2 To z1

    If Sheet1.Range("c" i).Value <> "" And Sheet1.Range("d" i).Value <> "" Then

    Sheet1
    .Range("h1").Value Sheet1.Range("c" i).Value
    Sheet1
    .Range("i1").Value Sheet1.Range("d" i).Value
    Sheet1.Range("j1").Value

    If >= 5 Then
    Sheet1.Range("a" i).Value
    i

    test1

    End 
    If

    End If

    Next

    End Sub


    Sub test1
    ()

    For 
    2 To z2


    If Sheet2.Range("A" j).Value Then

    Application.WorksheetFunction.CountA(Sheet2.Rows(":" j)) + 1

    Sheet2
    .Cells(jk).Value Sheet1.Range("B" i).Value
    Sheet2
    .Cells(j1).Value Sheet1.Range("C" i).Value
    Sheet2
    .Cells(j2).Value Sheet1.Range("D" i).Value
    Sheet1
    .Range("B" i).Value ""
    Sheet1.Range("C" i).Value ""
    Sheet1.Range("D" i).Value ""


    End If


    Next

    End Sub 
    فایل های پیوست شده

    کامنت

    چند لحظه..