ثبت اختصاصي اطلاعات يك شيت در شيت ديگر منطبق بر id

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • afshin3a

    • 2014/01/14
    • 55

    ثبت اختصاصي اطلاعات يك شيت در شيت ديگر منطبق بر id

    سلام اساتيد گرامي!
    طبق فايل پيوست من بايد ماكرويي بنويسم كه در شيت 1 هر id ايي كه وارد كردم، در شيت 2، همان id را پيدا كند و در ركورد متناظرش آنجا كپي شود. اگر قبلا اطلاعاتي در آن ركورد متناظر (شيت 2) وارد شده بود، مسيج باكسي نمايش داده شود كه: "قبلا اطلاعات وارد شده است" و اطلاعات ثبت نگردد. چگونه اين ماكرو رو بايد نوشت؟
    فایل های پیوست شده
  • misammisam
    مدير تالار حسابداری و اکسل

    • 2014/04/04
    • 892
    • 64.00

    #2
    سلام
    اول باید ردیف مورد نظر رو پیدا کنید بعد اسم و فامیل متناظر با اون رو فراخوانی کنید .
    یه چیزی شبیه به این میشه :
    کد PHP:
    Private Sub CommandButton1_Click()
    On Error Resume Next
    lastrow 
    Sheet2.Range("A:A").Find(What:=(Sheet1.Range("b1").Value), After:=[a1], SearchOrder:=xlByRowsSearchDirection:=xlPreviousLookAt:=xlWhole).Row
    Sheet2.Range("b" lastrow).Value
    Sheet2.Range("c" lastrow).Value
    If "" And "" Then
    Sheet2
    .Range("b" lastrow).Value Sheet1.Range("b2").Value
    Sheet2
    .Range("c" lastrow).Value Sheet1.Range("b3").Value
    MsgBox 
    "ÈÇ ãæÝÞíÊ ËÈÊ ÔÏ"
    Else
    MsgBox "ÇØáÇÚÇÊí ÞÈáÇ ËÈÊ ÔÏå ÇÓÊ ÈÇ ãÔÎÕÇÊí ÔÇãá" vbNewLine vbNewLine "First Name : " vbNewLine "Last Name : " c
    End 
    If
    End Sub 
    فایل های پیوست شده
    [CENTER][SIGPIC][/SIGPIC]
    [/CENTER]
    [CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
    [CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
    [/CENTER]
    [/INDENT]

    [/FONT][/FONT][/FONT][/FONT][/FONT]
    [/CENTER]

    کامنت

    چند لحظه..