افزایش داده های List

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

    • 2013/12/29
    • 132

    افزایش داده های List

    سلام علیکم
    من یک فایل اکسل دارم که برای سل های ستون a از طریق data validation لیستی از داده ها تعریف کرده ام .بعضی از مواقع ضرورت دارد اقدام به افزایش تعداد داده های لیست سل های مذکور نمایم .آیا کدی وجود دارد تا از طریق inputbox نسبت به افزایش داده ها به شرط تکراری نبودن اقدام نمایم؟ از اساتید و بزرگواران محترم خواهشمندم دراین خصوص راهنمایی فرمایند.
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    شما میتونید لیست منو خود رو بر اساس یک ستون انجام بدید که مثلا هر چی توی اون ستون تایپ بشه به لیستتون اضافه بشه
    به فرض رفرنس لیست شما a:a میباشد.
    برای تولید سلول منحصر به فرد توی انجمن جستجو کنید
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام و تشکر از جنرال صمد
      دو تا عکس آموزش مراحل کار را ضمیمه کردم
      Click image for larger version

Name:	Data-Validation---Figure-2.png
Views:	1
Size:	122.6 کیلو بایت
ID:	126030
      Click image for larger version

Name:	Data-Validation---Figure-3tn.png
Views:	1
Size:	155.3 کیلو بایت
ID:	126031

      کامنت

      • sunstar

        • 2013/12/29
        • 132

        #4
        سلام متاسفانه به سئوال من اصلا توجهی نشده ، لیست رو من دارم. میخواستم از طریق inputbox نسبت به افزایش داده ها اقدام کنم . پاسخ عزیزان ارتباطی به سئوال من نداشت.

        کامنت

        • Ali Parsaei
          مدير تالارتوابع اکسل

          • 2013/11/18
          • 1522
          • 71.67

          #5
          ليست ديتا وليديشن را به يک محدوده ارجاع داده ايد يا اينکه مقادير را مستقيما" داخل ديتا وليديشن نوشته ايد؟
          [SIGPIC][/SIGPIC]

          کامنت

          • sunstar

            • 2013/12/29
            • 132

            #6
            سلام استاد
            من یک محدوده ستونی رو به لیستم ارجاع داده ام ، اگه در مورد حل مشکل درهردو حالت هم توضیح بدید سپاسگذار میشم.

            کامنت

            • generalsamad
              مدير تالار توابع

              • 2014/06/22
              • 1496

              #7
              با سلام
              این کد رو امتحان کنید
              خواسته شما این بوده؟

              کد PHP:
              Private Sub CommandButton1_Click()
              Dim ans As Stringlr As Long
              ans 
              InputBox("áØÝÇ ãÞÏÇÑ ÑÇ æÇÑÏ ˜äíÏ""ÇÖÇÝå ÔÏä Èå áíÓÊ ãäæ")
              If 
              ans "" Then
                  
              Exit Sub
              Else
                  
              lr Range("A" Rows.Count).End(xlUp).Row 1
                  Range
              ("A" lr).Value ans
              End 
              If
              Columns("A:A").Select
                  ActiveSheet
              .Range("A:A").RemoveDuplicates Columns:=1Header:=xlNo
                  Range
              ("B1").Select
              End Sub 
              فایل ضمیمه گردید
              فایل های پیوست شده
              [CENTER]
              [SIGPIC][/SIGPIC]
              [/CENTER]

              کامنت

              چند لحظه..