نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: ساخت یک لیست از یک ستون بدون داده های تکراری

  1. #1


    آخرین بازدید
    2016/04/18
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    15
    سپاس
    0
    سپاس شده
    5 در 2 پست
    تعیین سطح نشده است

    ساخت یک لیست از یک ستون بدون داده های تکراری

    سلام
    یه فایل ضمیمه هست که تو sheet1 فهرستی از اسامی داره که موارد تکراری هم داخلش هست
    من میخوام تو یه sheet دیگه فهرست دیگری از همین اسامی داشته باشم اما بدون تکرار.

    توضیح اینکه نمیخوام به شکل combo box باشه. پیشاپیش ممنونم
    راحت تر عرض کنم ، تو sheet2 فرمولی بنویسیم که مقادیر sheet1 را بدون تکرار نشان دهد
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx list.xlsx اطلاعات (9.1 کیلو بایت, 75 نمایش)
    ویرایش توسط نوربخش : 2015/10/01 در ساعت 11:24

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    در فایل پیوست با استفاده از قابلیت اجرای ماکرو در صورت تغییر در سلولهای اکسل ، ماکرویی فراخوانی میگردد که ستون B شیت اول را بصورت بدون تکرار در ستون B شیت دو کپی مینماید.

    کد PHP:
    Private Sub Worksheet_Change(ByVal Target As Range)

    If 
    Not Intersect(TargetRange("b:b")) Is Nothing Then UniqueCopy
     

    End Sub 
    ماکرو مورد نظر

    کد PHP:
    Sub UniqueCopy()

     
    Sheet2.Columns(2).Clear
     Sheet2
    .Columns(3).Clear
     
     On Error Resume Next
     
        With ActiveSheet
             
    .Range("B1", .Range("B65536").End(xlUp)).AdvancedFilter _
                 Action
    :=xlFilterCopyCopyToRange:=Sheet2.Range("B2"), Unique:=True
        End With
        
        X 
    Sheet2.Cells(Sheet2.Rows.Count"B").End(xlUp).Row
        
        
    For 3 To X
        
       Sheet2
    .Range("A" I).Value 2
        
       
        Next I
        
        Sheet2
    .Range("A2").Select
        
    On Error 
    GoTo 0

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


  4. #3

    آخرین بازدید
    2015/10/02
    تاریخ عضویت
    October 2015
    نوشته ها
    4
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 1 پست
    تعیین سطح نشده است

    با سلام واسه این کار کافیه اطلاعات رو توی sheet بعدی کپی کنی ، اطلاعات رو select کنی و از تب data ، data tools گزینه Remove Duplicates رو بزنی همه تکراری ها حذف میشن


  5. #4

    آخرین بازدید
    2022/04/09
    تاریخ عضویت
    August 2016
    نوشته ها
    1
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سلام
    و بسیار ممنون از راهنمایی تون
    لطفن از مراحل انجام کار هم توضیح بدید

  6. #5


    آخرین بازدید
    2024/02/07
    تاریخ عضویت
    May 2015
    محل سکونت
    کرج
    نوشته ها
    73
    امتیاز
    97
    سپاس
    22
    سپاس شده
    85 در 47 پست
    سطح اکسل
    47.00 %

    نقل قول نوشته اصلی توسط نوربخش نمایش پست ها
    سلام
    یه فایل ضمیمه هست که تو sheet1 فهرستی از اسامی داره که موارد تکراری هم داخلش هست
    من میخوام تو یه sheet دیگه فهرست دیگری از همین اسامی داشته باشم اما بدون تکرار.

    توضیح اینکه نمیخوام به شکل combo box باشه. پیشاپیش ممنونم
    راحت تر عرض کنم ، تو sheet2 فرمولی بنویسیم که مقادیر sheet1 را بدون تکرار نشان دهد
    سلام فکرمیکنم مسئله باروشی که درفایل پیوست قراردادم حل بشه.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip list2.zip اطلاعات (15.4 کیلو بایت, 137 نمایش)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. جمع کردن اعداد یکی از ستونهای داخل لیست باکس
    توسط yasertati3602 در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 3
    آخرين نوشته: 2019/01/14, 15:26
  2. لیست با دو ستون
    توسط hosein.mirjalili در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 6
    آخرين نوشته: 2015/06/08, 15:00
  3. تغییر در پهنای ستونها در لیست باکس
    توسط mreza در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 2
    آخرين نوشته: 2015/01/24, 08:20
  4. نمایش بیش از ده ستون در لیست باکس
    توسط Nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 7
    آخرين نوشته: 2012/10/04, 13:15
  5. نوشتن نام ستون در در هدر لیست باکس
    توسط EBRAHIMSASANI در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2011/09/19, 09:30

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

کپی داده غیرتکراری

جستجو و نمایش رکوردهای بدون تکرار در اکسل

کپی داده غیر تکراری دراکسل

لیست غیر تکراری در اکسل

اکسل لیست کشویی بدون تکرار

حذف تکراری از دراپ لیست اکسل

ایجاد لیست کشویی بدون داده تکراری

نحوه حذف اسمهای تکراری در اکسس

ساخت لیست بدون تکرار با فرمول در اکسل

ساخت لیست بدون تکرار در اکسل

تهیه یک لیست غیر تکراری در اکسل

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد