صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 25

موضوع: vlookup پیشرفته؟؟؟؟

  1. #11


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟

    خواهش میکنم
    به نظرم میرسه با وی بی شدنی باشه(یعنی مطمئنم).داخل خود اکسل نمیدونم .شاید شدنی هست و من نمیدونم
    توی انحمن وی بی مطرح کنید.دوستان حتما جوابی براش دارن
    البته سوال دومتون با conditional formating جواب میده.اما فقط شما رو اگاه می کنه که مثلا 1 سل جا انداختین(با تغییر رنگ).اما جلوگیری نمی کنه که اینکارو نکنید.[hr]

  2.  

  3. #12


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

    Javid Mokhtari به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟


    بارم ممنون
    خیلی زخمت دادم، فقط اینکه آیا میشه با سلول ها کاری کرد که تنها یک بار بشه مقدار رو وارد کرد و بعد از اون امکان تغییر و پاک کردنش نباشه؟
    --------------------------------------------------------------------------------
    خب با توجه به نوع نیاز شما میشه از راه های زیادی استفاده کرد اما روش ساده که می توان گفت:عدم تغییر سلول های پرشده
    ---------------------------------------------------------------------------------

    و یه سوال دیگه، چطور میشه کاری کنیم که یک سلول خالی نباشه یعنی کاربر نتونه یک سلول رو جا بندازه و همیشه مجبور باشه سلول بعد از آ---ین رکورد پر شده رو پر کنه؟؟؟

    --------------------------------------------------------------------------------
    این هم بستگی به طریقه ورود اطلاعات شما در سلول ها دارد و اینکه چه سلولی معیار شما برای مقایسه است.

  4. #13


    آخرین بازدید
    2014/12/22
    تاریخ عضویت
    April 2012
    نوشته ها
    90
    امتیاز
    2
    سپاس
    5
    سپاس شده
    6 در 6 پست
    تعیین سطح نشده است

    RE: vlookup پیشرفته؟؟؟؟

    نقل قول نوشته اصلی توسط jansiz hayat

    بارم ممنون
    خیلی زخمت دادم، فقط اینکه آیا میشه با سلول ها کاری کرد که تنها یک بار بشه مقدار رو وارد کرد و بعد از اون امکان تغییر و پاک کردنش نباشه؟
    --------------------------------------------------------------------------------
    خب با توجه به نوع نیاز شما میشه از راه های زیادی استفاده کرد اما روش ساده که می توان گفت:عدم تغییر سلول های پرشده
    ---------------------------------------------------------------------------------

    و یه سوال دیگه، چطور میشه کاری کنیم که یک سلول خالی نباشه یعنی کاربر نتونه یک سلول رو جا بندازه و همیشه مجبور باشه سلول بعد از آ---ین رکورد پر شده رو پر کنه؟؟؟

    --------------------------------------------------------------------------------
    این هم بستگی به طریقه ورود اطلاعات شما در سلول ها دارد و اینکه چه سلولی معیار شما برای مقایسه است.
    ممنون، خیلی جالب و کار آمدن بود، فقط میشه اینکارو بکنیم؟:
    وقتی تعدادی سلول در یک ردیف رو مقدار دهی میکنیم، به آخرین سلول در اون ردیف که میرسیم (البته یک سلول مشخص)، با زدن کلید enter یا ارای کی،یک مسیج باکس باز بشه و دو گزینه بله و خیر داشته باشه و در مورد صحت اطلاعات وارد شده در ردیف جاری بپرسه و در صورت تائید کردن کل اون ردیف لاک بشه و در صورت پاسخ منفی دادن مجددا اجازه بده اون ردیف رو اصلاح کنیم...؟

    در مورد سوال دومم هم ارتباطش به همبن مطلب بالاس که به اضافه موارد بالا، کاربر مجاز به خالی گذاشتن یک ردیف نباشه.(فکر کنم تو همون دستورات بالایی که زحمتش رو کشیدید بشه یه شرط عدم حالی بودن هم قرار بدیم).

    راستی این دستور کارش چیه؟ و منظور از ByVal تو تعریف متغییرها چیه؟
    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    rang = Target.Address
    End Sub

  5. #14


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

    Javid Mokhtari به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟

    فکر کنم این روش بهتره:عدم تغییر سلول های پر شده
    ByValue[hr]
    Worksheet_SelectionChange:
    یک رویداد است که وقتی ادرس سلول انتخاب شده تغییر کنه ، کد های موجود در این رویداد اجرا می شوند.
    مثلاً فرض کنید سلول A1 انتخاب شده است حال اگر به هر طریقی سلول دیگر را انتخاب کنید کد های این رویداد اجرا می شود.

    rang:یک متغیر از نوع عمومی است.یعنی حوزه ی دسترسی به مقدار این متغیر در تمام قسمت های رویه ی رویداد Worksheet_SelectionChange می باشد.

    target:
    اشاره به سلولی دارد که ما آن سلول رو از طریق انتخاب مورد خطاب قرار می دهیم.
    target.address:آدرس سلول مورد خطاب قرار داده شده را به ما می دهد.

  6. سپاس ها (1)


  7. #15


    آخرین بازدید
    2014/12/22
    تاریخ عضویت
    April 2012
    نوشته ها
    90
    امتیاز
    2
    سپاس
    5
    سپاس شده
    6 در 6 پست
    تعیین سطح نشده است

    RE: vlookup پیشرفته؟؟؟؟

    نقل قول نوشته اصلی توسط jansiz hayat
    فکر کنم این روش بهتره:عدم تغییر سلول های پر شده
    ByValue[hr]
    Worksheet_SelectionChange:
    یک رویداد است که وقتی ادرس سلول انتخاب شده تغییر کنه ، کد های موجود در این رویداد اجرا می شوند.
    مثلاً فرض کنید سلول A1 انتخاب شده است حال اگر به هر طریقی سلول دیگر را انتخاب کنید کد های این رویداد اجرا می شود.

    range:یک متغیر از نوع عمومی است.یعنی حوزه ی دسترسی به مقدار این متغیر در تمام قسمت های رویه ی رویداد Worksheet_SelectionChange می باشد.

    target:
    اشاره به سلولی دارد که ما آن سلول رو از طریق انتخاب مورد خطاب قرار می دهیم.
    target.address:آدرس سلول مورد خطاب قرار داده شده را به ما می دهد.
    مرسی از توضیحاتتون،
    نمیشه کاری کنیم که سلولها بعد از اینکه خواستیم بریم خط بعد (ردیف بعد) قفل شن؟ (حالا در لحظه ورود به خط بعد یه سوال تائید هم پرسیده بشه و بره خط بعد و سلول های خط قبل و خط های قبل رو قفل کنه)

  8. #16


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

    Javid Mokhtari به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟

    نقل قول نوشته اصلی توسط saber2q
    نقل قول نوشته اصلی توسط jansiz hayat
    مرسی از توضیحاتتون،
    نمیشه کاری کنیم که سلولها بعد از اینکه خواستیم بریم خط بعد (ردیف بعد) قفل شن؟ (حالا در لحظه ورود به خط بعد یه سوال تائید هم پرسیده بشه و بره خط بعد و سلول های خط قبل و خط های قبل رو قفل کنه)
    با سلام.
    http://uplod.ir/w7jwl1o4ddx7/VLookUp.xlsm.htm

  9. #17


    آخرین بازدید
    2014/12/22
    تاریخ عضویت
    April 2012
    نوشته ها
    90
    امتیاز
    2
    سپاس
    5
    سپاس شده
    6 در 6 پست
    تعیین سطح نشده است

    RE: vlookup پیشرفته؟؟؟؟

    [quote=jansiz hayat]
    نقل قول نوشته اصلی توسط saber2q
    نقل قول نوشته اصلی توسط jansiz hayat


    با سلام.
    با سلام مجدد و زحمات مجدد بنده:
    همون فايلي که اول آماده کرديد برام:
    http://uplod.ir/1tzciuftgu39/no_change.xlsm.htm

    ميشه طوري برنامه ريزيش کنيم که به جاي قفل شدن سلول ها در لحظه خروج از هر سلول، با هر بار زدن کليد ctr+s (هنگام ذخيره کردن سند) و همچنين هنگام خروج از سند جاري کليه سلول‌هاي غير خالي قفل بشن. يعني کاربر فقط تا زماني که سند رو ذخيره نکرده بتونه مقدار هايي که همون موقع وارد کرده تغيير بده اما به محضي که سند رو ذخيره کرد ديگه قابل تغيير نباشه...
    ميشه اينکارو بکنيد برام؟

  10. #18


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟

    نقل قول نوشته اصلی توسط jansiz hayat
    فکر کنم این روش بهتره:عدم تغییر سلول های پر شده
    ByValue[hr]
    Worksheet_SelectionChange:
    یک رویداد است که وقتی ادرس سلول انتخاب شده تغییر کنه ، کد های موجود در این رویداد اجرا می شوند.
    مثلاً فرض کنید سلول A1 انتخاب شده است حال اگر به هر طریقی سلول دیگر را انتخاب کنید کد های این رویداد اجرا می شود.

    rang:یک متغیر از نوع عمومی است.یعنی حوزه ی دسترسی به مقدار این متغیر در تمام قسمت های رویه ی رویداد Worksheet_SelectionChange می باشد.

    target:
    اشاره به سلولی دارد که ما آن سلول رو از طریق انتخاب مورد خطاب قرار می دهیم.
    target.address:آدرس سلول مورد خطاب قرار داده شده را به ما می دهد.
    سلام
    ممنون
    این قفل کردن با زدن unprotect sheet باز میشه.از طریق کد چطور میشه بهش پسورد داد که همون روال protect sheet که پسورد داره رو طی کنه؟


  11. #19


    آخرین بازدید
    2022/12/26
    تاریخ عضویت
    November 2010
    محل سکونت
    کرج
    نوشته ها
    362
    امتیاز
    295
    سپاس
    193
    سپاس شده
    596 در 151 پست
    تعیین سطح نشده است

    MEYTI به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟

    فایل پیوست خدمت شما

    http://uplod.ir/20bgn1ishqmo/protect.xlsm.htm

  12. سپاس ها (1)


  13. #20


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

    Javid Mokhtari به Yahoo ارسال پیام

    RE: vlookup پیشرفته؟؟؟؟


    ميشه طوري برنامه ريزيش کنيم که به جاي قفل شدن سلول ها در لحظه ---وج از هر سلول، با هر بار زدن کليد ctr+s (هنگام ذخيره کردن سند) و همچنين هنگام ---وج از سند جاري کليه سلول‌هاي غير خالي قفل بشن. يعني کاربر فقط تا زماني که سند رو ذخيره نکرده بتونه مقدار هايي که همون موقع وارد کرده تغيير بده اما به محضي که سند رو ذخيره کرد ديگه قابل تغيير نباشه...
    ميشه اينکارو بکنيد برام؟
    __________________________________________________ _____________________________

    با سلام.
    قفل کردن سلول بعد از ذخیره کردن فایل

  14. سپاس ها (1)



صفحه 2 از 3 نخستنخست 123 آخرینآخرین

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

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

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

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

  1. درخواست آموزش پیشرفته Vlookup
    توسط miladman88 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 28
    آخرين نوشته: 2015/09/19, 11:48
  2. نحوه ساخت چنين فايلي چگونه است ؟؟؟؟
    توسط hamidreza313 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 6
    آخرين نوشته: 2013/09/16, 17:00
  3. نحوه پیدا کردن مساحت زیر نمودار در اکسل؟؟؟؟
    توسط contract در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 0
    آخرين نوشته: 2013/04/14, 18:31
  4. paste special ؟؟؟؟
    توسط hamidreza313 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 2
    آخرين نوشته: 2013/02/06, 09:33
  5. تابع vlookup
    توسط payam در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2013/01/03, 23:04

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

نوشتن شرط در vlookup

تابع vlookup پیشرفته

vlookup پیشرفته

vlookup پیشرفته در اکسل

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

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

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