اضافه شدن خودکار داده منحصر به فرد در شیت جدید

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • pooria
    • 2012/05/03
    • 3

    [حل شده] اضافه شدن خودکار داده منحصر به فرد در شیت جدید

    سلام
    من میخوام اگر داده ای به ستون a شیت a اضافه شد و تکراری نبود (جدید بود) به ستون a شیت b اضافه بشه.
    میشه لطفا کمکم کنید
    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

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

    کد PHP:
    Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    TEST
    End Sub 
    کد PHP:
    Sub TEST()

    Sheets("b").Columns("A:A").ClearContents

        Sheets
    ("A").Range("A:A").AdvancedFilter Action:=xlFilterCopyCopyToRange:=Sheets("B").Range_
            
    "A1"), Unique:=True
    End Sub 
    فایل های پیوست شده

    کامنت

    • amir_ts

      • 2015/03/17
      • 1247

      #3
      با سلام
      از این فرمول هم میتونید در سلول A2 از شیت b استفاده کنید.

      کد PHP:
      =IFERROR(INDEX(a!$A$1:$A$40;MATCH(0;COUNTIF($A$1:A1;a!$A$1:$A$40)+(COUNTIF(a!$A$1:$A$40;a!$A$1:$A$40)<>1);0));""
      فایل های پیوست شده
      [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

      کامنت

      چند لحظه..