صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: تابع شرطی در محیط vb

  1. #1


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    تابع شرطی در محیط vb

    دوستان من یه فایل دارم که در ستون A لیست از افراد که بصورت متغییر است یعنی یا پاک می شن و یا اضافه.
    حالا یه یوزر فرم ساختم که بر اساس اسمی که در combobox وارد میشه میاد شماره رو جلوی اون اسم وارد می کنه . حالا می خواستم بدونم چطور تابع شرطی براش تعریف کنم که اگر اسمی که در combobox وارد میشه با لیست افراد در ستون A:A یکسان نبود به من پیغام عدم مغایرت بده.
    البته تو فایل ضمیمه یه تابع تعریف کردم ولی وقتی اسمی حرف ی رو داشت دیگه اون تابع جواب نمیده
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2. سپاس ها (1)


  3.  

  4. #2


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    دوستان و اساتید عزیز کسی جواب سئوالم رو نمی ده؟

  5. #3


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    با سلام.
    متاسفانه من نتونستم منظورتون رو خوب متوجه بشم ...
    یعنی اگر اسمتون جزء اسامیتون نبود خطا بده ...؟
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    بله
    اگر اسم جزء لیست نبود ایراد بگیره
    یعنی وقتی کاربر داره اسم رو وارد یا انتخاب می کنه (در combobox) اگر اسم جزء لیست نبود بهش اخطار بده که اسم وارد شده در لیست نیست

  8. #5


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    اینکه کد نمیخواد.در قسمت Properties مربوط به (CB1 (
    combobox
    گزینه MatchRequired را رو حالت True قرار دهید .
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/




  9. #6


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط jansiz hayat نمایش پست ها
    اینکه کد نمیخواد.در قسمت Properties مربوط به (CB1 (
    combobox
    گزینه MatchRequired را رو حالت True قرار دهید .
    دوست عزیز ممنون از راهنماییتون ولی cb1 من لیست افراد است که هم برای ثبت خرید و هم برای ثبت فروش استفاده می شه
    اگه گزینه ای که شما می فرمائید را فعال کنم در هنگام خرید نمی تونم اسم کسی رو اضافه کنم.
    فایل ضمیمه کمی کامل تر شده ،لطف می کنید یه نگاه بهش بندازید:
    فايل هاي پيوست شده فايل هاي پيوست شده

  10. #7


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط amin.t نمایش پست ها
    دوست عزیز ممنون از راهنماییتون ولی cb1 من لیست افراد است که هم برای ثبت خرید و هم برای ثبت فروش استفاده می شه
    اگه گزینه ای که شما می فرمائید را فعال کنم در هنگام خرید نمی تونم اسم کسی رو اضافه کنم.
    فایل ضمیمه کمی کامل تر شده ،لطف می کنید یه نگاه بهش بندازید:
    مساله این نیست که شما دارید خرید میکنید یا می فروشید، مساله اینه که یک لیست از افراد داشته باشید.که ممکنه شما به یک مشتری هم جنس را بفروشید و هم از وی جنسی را بخرید.پس شما باید قبل از عملیات اسم فرد مورد نظر را در لیست افرادتون ثبت کنید سپس اقدام به عملیات خرید و فروش کنید.
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/




  11. #8


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط jansiz hayat نمایش پست ها
    مساله این نیست که شما دارید خرید میکنید یا می فروشید، مساله اینه که یک لیست از افراد داشته باشید.که ممکنه شما به یک مشتری هم جنس را بفروشید و هم از وی جنسی را بخرید.پس شما باید قبل از عملیات اسم فرد مورد نظر را در لیست افرادتون ثبت کنید سپس اقدام به عملیات خرید و فروش کنید.
    سلام دوست عزیز درست می فرمائید.
    میشه ابتدا اسم فرد رو وارد کرد و بعد اقدام به وارد کردن دادهای خرید یا فروش برای اون فرد کرد.
    اما برای جمع و جور بودن کار ،می خوام با یه یوزر فرم اینکار صورت بگیره.

  12. #9


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    درود
    وقتی شما لیست کمبوباکس رو از داده ها ستون a میگیرید پس قطعا موقع انتخاب اسم همخوانی وجود داره دیگه



  13. سپاس ها (1)


  14. #10


    آخرین بازدید
    2018/10/12
    تاریخ عضویت
    June 2014
    نوشته ها
    91
    امتیاز
    105
    سپاس
    140
    سپاس شده
    75 در 31 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط ~M*E*H*D*I~ نمایش پست ها
    درود
    وقتی شما لیست کمبوباکس رو از داده ها ستون a میگیرید پس قطعا موقع انتخاب اسم همخوانی وجود داره دیگه
    سلام بر استاد عزیز آقای وطن پرست
    بله کمبوباکس لیستشو از داده های ستون a می گیره و لی برای فروش اگر کاربر بطور دستی اسم کسی رو که قبلا خرید انجام نداده باشه رو وارد کنه و دکمه فروش رو بزنه چون قبلا موجودی نداشته عدد فروش منفی میشه. که این در عالم واقع درست نیست
    مثل این می مونه که ما یه انبار داریم و نام کالاهایی که وارد انبار میشه و مقدار آنها رو باید با دکمه خرید ثبت کنیم
    وکاربر زمانی مجاز به فروش(یا خروج)یه جنس است که قبلا در انبار وجود داشته باشه .
    حالا من می خوام با دکمه زدن دکمه خرید کاربر بتونه هم اسم کالای جدید رو در کمبوباکس اضافه کنه و هم اگر اسم کالا قبلا در کمبو بود مقدار وارد شده جدید رو با مجودی جمع کنه
    و با زدن دکمه فروش کاربر فقط مجاز به انتخاب اسامی موجودی انبار که در کمبو باکس ظاهر میشه، باشه و اگر بطور دستی کالایی رو وارد کرد که قبلا وجود نداشت یه پیام خطا ظاهر بشه.


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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

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