ایجاد یک دکمه ثبت داده

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

    • 2020/02/27
    • 26

    [حل شده] ایجاد یک دکمه ثبت داده

    با سلام و احترام
    نیاز به راهنمایی دارم در خصوصvba اکسل
    یک شیت دارم شیت142 که یک جدول با داده هایی دارد میخواهم با زدن دکمه ی ثبت(عکس1) آخرین سطر این جدول کپی شود و در صورتی که در ستونd همین سطرآخر عدد 7 بود آن داده را در شیت145 کپی کند(عکس2) اگرهمان ردیف آخر ستون d عدد5 بود آن سطر کپی شود در شیت143(عکس3)
    کد های دکمه ی ثبت هم در عکس4 موجود است
    اما این ماژول متاسفانه همه ی سطر های شیت142 را کپی میکند نه فقط سطرآخر
    فایل های پیوست شده
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    این کد رو امتحان کنید
    کد PHP:
    Sub Sabt()
    Dim LRLR1LR2 As Long
    LR 
    Cells(Rows.Count4).End(xlUp).Row
    LR2 
    Sheets("Sheet145").Cells(Rows.Count4).End(xlUp).Row 1
    LR3 
    Sheets("Sheet143").Cells(Rows.Count4).End(xlUp).Row 1
    If Sheets("Sheet142").Range("D" LR).Value 7 Then
        Sheets
    ("sheet142").Rows(LR ":" LR).Copy
        Sheets
    ("Sheet145").Select
        Rows
    (LR2 ":" LR2).Select
        ActiveSheet
    .Paste
        Sheets
    ("sheet142").Select
    ElseIf Sheets("Sheet142").Range("D" LR).Value 5 Then
        Sheets
    ("sheet142").Rows(LR ":" LR).Copy
        Sheets
    ("Sheet143").Select
        Rows
    (LR3 ":" LR3).Select
        ActiveSheet
    .Paste
        Sheets
    ("sheet142").Select
    End 
    If
    Application.CutCopyMode False
    End Sub 
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • gh.pa

      • 2020/02/27
      • 26

      #3
      عالی بود
      مشکل حل شد
      بسیاار متشکرم

      کامنت

      چند لحظه..