خطا در کمبو بکس

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

    • 2012/06/22
    • 50

    خطا در کمبو بکس

    با سلام،

    سوال1))) در فایل پیوست ، اگر اسمی خارج از لیست "کمبو بکس"  وارد کنیم ، پیغام خطا میبینیم.
    آیا امکان دارد ک اپراتور را ملزم کنیم فقط از لیست استفاده کند و قادر به اضافه کردن نفر نباشد؟ و در صورتی‌ ک بخواهد نفر جدید اضافه کند ، یک پیغام دریافت کند ک اضافه کردن نفر جدید امکان پذیر نیست .
    مشکلی‌ ک من دارم این هست ک در صورت مشاهده خطا ، به "VB  " مراجعه می‌کند و این برای یک اپراتور که آشنا به  " VB " نیست . ایجاد مشکل می‌کند.


    سوال2))) آیا امکان دارد ک اپراتور یک نفر جدید اضافه کند و در قسمت " مارک" مثلا تایپ شود " ناا مشخص" ؟


    آدرس دريافت فايل :
    http://persiandrive.com/430903

    با سپاس از همه اساتید 
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    RE: خطا در کمبو بکس

    من چند تا آیتم اضافه کردم خب اتفاقی نیفتاد و نباید هم میفتاد با توجه به کدی که نوشتی حالا منظورت رو یکم شفاف تر بگو ایراد کار کجاست؟
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • amirgolshan

      • 2012/06/22
      • 50

      #3
      RE: خطا در کمبو بکس

      سلام
      پس از بازشدن فرم , فرض كنيد ك در كمبوباكس نام ( احمد ) را اضافه كنيد.مشاهده ميكنيد ك خطا وجود دارد و به صفه vba ما را منتقل ميكند.( چون احمد در ليست ستونO ما نيست.)

      کامنت

      • m.estreji

        • 2012/10/13
        • 60
        • 75.00

        #4
        RE: خطا در کمبو بکس

        نوشته اصلی توسط amirgolshan
        سلام
        پس از بازشدن فرم , فرض كنيد ك در كمبوباكس نام ( احمد ) را اضافه كنيد.مشاهده ميكنيد ك خطا وجود دارد و به صفه vba ما را منتقل ميكند.( چون احمد در ليست ستونO ما نيست.)
        با سلام خدمت شما
        از کد زیر استفاده کنید
        Private Sub ComboBox1_Change()
        If ComboBox1.MatchFound = False Then
        ComboBox1.Text = ""
        Else
        TextBox1.Value = ComboBox1.List(ComboBox1.ListIndex, 1)
        End If
        End Sub

        کامنت

        • MEYTI

          • 2010/11/11
          • 362

          #5
          RE: خطا در کمبو بکس

          با سلام دوست عزيز مقدار MATCH REQUIRED كمبوباكس مورد نظر را را برابر TRUE قرار بده و كد زير را در رويداد كليك كمبوباكس وارد كن
          کد PHP:
          Private Sub ComboBox1_Click()
          If 
          ComboBox1.Text <> "" Then

          TextBox1
          .Value ComboBox1.List(ComboBox1.ListIndex1)
          End If
          End Sub 
          [B][COLOR=#000080]مهدی کریمی[/COLOR][/B]

          کامنت

          • m.estreji

            • 2012/10/13
            • 60
            • 75.00

            #6
            RE: خطا در کمبو بکس

            نوشته اصلی توسط MEYTI
            با سلام دوست عزيز مقدار MATCH REQUIRED كمبوباكس مورد نظر را را برابر TRUE قرار بده و كد زير را در رويداد كليك كمبوباكس وارد كن
            کد PHP:
            Private Sub ComboBox1_Click()
            If 
            ComboBox1.Text <> "" Then

            TextBox1
            .Value ComboBox1.List(ComboBox1.ListIndex1)
            End If
            End Sub 
            دوست عزیز کد شما هم درسته اما وقتی رو کمبو کلیک کردی دیگه آدمو بیچاره میکنه
            حتما" باید یکی از آیتم های کمبو رو انتخاب کنی و دیگه نمیتونی کمبو رو خالی بزاری

            کامنت

            چند لحظه..