نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: تعریف دکمه حذف و ویرایش در فرم ها

  1. #1


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    تعریف دکمه حذف و ویرایش در فرم ها

    سلام ، وقت بخیر.یه فایل دارم که می خوام دو تا دکمه حذف و ویرایش سطر ها رو براش کد نویسی کنم. لطفا راهنمایی کنید.فایل ضمیمه می کنم براتون. با تشکر
    ویرایش توسط managerman : 2023/12/29 در ساعت 12:43

  2.  

  3. #2


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    ضمیمه فایل

    فایل ضمیمه ارسال نشده بود که الان اضافه کردم.ممنون میشم کمک کنید که خیلی واجبه برام
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar zip.rar اطلاعات (165.8 کیلو بایت, 2 نمایش)

  4. #3


    آخرین بازدید
    5 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    به نظر من به جاي اينکه براي هر سطر يک جاي حذف و اصلاح تعيين کنيد، دو تا دگمه در بالاي صفحه تعريف کنيد که اين دگمه ها هر سطري که يکي از خانه هاي آن در حال انتخاب باشد را حذف يا اصلاح کند. (فرقي نمي کند کدام خانه از سطر در حال انتخاب باشد)
    براي اصلاح هم بايد يک فرم مطابق فرم اوليه ايجاد کنيد که وقتي دگمه اصلاح را مي زنيد آن فرم باز شده و مشخصات سطر انتخاب شده در آن بارگيري شود، بعد در همين فرم باز شده موارد مورد نظر را اصلاح کنيد و کد دگمه اصلاح پايين فرم را به صورتي کد نويسي کنيد که مقادير اصلاح شده درست در همين سطري که يکي از خانه هايش در حالت انتخاب است جايگزين گردد.
    بهتر است يک شرط هم اضافه کنيد که اگر شماره سطر انتخابي کمتر از 7 بود کدها عمل نکنند (زيرا اطلاعات طبق اين فايل شما از سطر هفتم شروع مي شود، البته واجب نيست)
    من يک نمونه براتون درست کردم، اگر که خواستيد همين را استفاده کنيد حتما" بررسي کنيد که جايي اشتباه نکرده باشم چون با عجله کدها را نوشتم:

    entryproduct1.xlsm

  5. سپاس ها (1)


  6. #4


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    ممنونم واقعا.خیلی بهتر شد. میشه بفرمایید چطوری میتونم سلول ها رو به عدد یا تکس حساس کنم؟ مثلا برای تاریخ فقط بشه از یه قالب خاص استفاده کرد یا برای موجودی فقط بشه عدد وارد کرد نه حروف

  7. #5


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    یه موضوع دیگه چرا نمی تونم دو تا کلیدی که رو صفحه تعریف کردین ویرایش کنم؟(جا به جا کنم یا تبدیلشون کنم به یکی از ایکون ها)

  8. #6


    آخرین بازدید
    5 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    در مورد کليدها بايد بگم که دو نوع کليد وجود دارد يکي از نوع form controls که شما به کار برده ايد و عموما" توسط اتصال آنها به يک ماکرو مي شود ازشون استفاده کرد و نوع ديگر activex controls که اين نوع دوم را بايد مستقما" داخل خودشان کد نويسي کنيد.
    براي دسترسي به اين نوع دوم بايد در نوار بالاي اکسل راست کليک کرده و customize the ribbon را کليک کنيد
    بعد در پنجره باز شده گزينه developer را تيک بزنيد، حالا در نوار بالاي اکسل خواهيد ديد که يک تب جديد به نام developer اضافه گرديده است، در تب ياد شده اگر گزينه design mode را فعال کنيد مي توانيد کليدهاي ياد شده را ويرايش کنيد.

  9. سپاس ها (1)


  10. #7


    آخرین بازدید
    5 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    بايد با اعمال کدهاي مخصوص فرمت بندي يا نوع مقادير وارده را محدود کنيد، مثلا" براي اعمال محدوديت عددي در تکست باکس موجودي اوليه اين کد به کار مي آيد:
    کد PHP:
    Private Sub txtfirst_Change()
    If 
    Not IsNumeric(txtfirst.ValueThen
    MsgBox 
    "ADAD VARED KONID"
    End If
    End Sub 

  11. سپاس ها (1)


  12. #8


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    به جرات میگم این اولین باره که تو یه تالار ایرانی یه سوالی رو میپرسم و بدون پیچوندن بحث و خیلی کامل جواب میگیرم.واقعا دمتون گرم لذت بردم

  13. سپاس ها (1)


  14. #9


    آخرین بازدید
    2024/03/20
    تاریخ عضویت
    April 2015
    نوشته ها
    16
    امتیاز
    12
    سپاس
    1
    سپاس شده
    2 در 2 پست
    سطح اکسل
    56.00 %

    entryandexit.rarentryandexit.rarسلام به استاد پارسایی عزیز و سایر اساتید محترم
    با راهنمایی های استاد پارسایی تونستم مشکلات فایل خودم تقریبا بر طرف کنم اما الان یه سوال دیگه دارم.
    با کمک یه فرم به اسم frmcal و یه مدول به اسم mod.. یه تاریخ بازشونده به فایلم اضافه کردم که توی فرم ثبت کالای جدید توی textbox تاریخ تنظیم شده ولی مقدار وقتی وارد میکنه میشینه تو سلولی که انتخاب شده و تو ردیف خودش کنار بقیه اطلاعات نمیشینه!!
    تو doubleclick هم گذاشتمش ولی فرقی نکرد.میتونید راهنمایی کنید که تو ستون B کنار بقیه اطلاعات خودش بشینه؟
    و یه موضوع دیگه، چطوری میتونم شیت ها رو قفل کنم که وقت با فرم های ورود / اصلاح و حذف کار کنه و کسی نتونه به صورت دستی اطلاعات تغییر بده.خودم شیت هارو قفل کردم ولی اطلاعات جدید دیگه نمی تونم وارد کنم
    پیشاپیش از راهنماییتون سپاس گذارم


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

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

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

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

  1. پرسش قفل شدن (عدم ویرایش) یک سلول پس از ویرایش اولیه
    توسط 20mohammad در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 2
    آخرين نوشته: 2020/10/04, 14:49
  2. [حل شده] شرط گذاشتن برای یک ستون و شمارش تعداد شرط و نمایش تعداد در شیت دیگر
    توسط narmaki در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2020/07/08, 22:30
  3. [حل شده] ذخیره محتوای تعدادی سلول در تعدای فایل text
    توسط mbbama در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2020/01/07, 13:32
  4. پاسخ ها: 0
    آخرين نوشته: 2016/06/27, 18:37
  5. [حل شده] پیدا کردن تعداد کاراکتر سلول ها و تغییر آنها بر حسب تعداد کاراکترشان
    توسط shobeyr63 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 8
    آخرين نوشته: 2014/08/25, 06:32

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

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

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

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

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