پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: بروز رسانی یک شیت با استفاده از vba

  1. #1


    آخرین بازدید
    25 _ 10 _ 2012
    تاریخ عضویت
    March_2010
    نوشته ها
    13
    امتیاز
    2
    سپاس
    0
    سپاس شده
    2 در 1 پست

    بروز رسانی یک شیت با استفاده از vba

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

    باتشکر
    bokhi
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    01 _ 11 _ 2016
    تاریخ عضویت
    May_2010
    محل سکونت
    بلژیک
    نوشته ها
    175
    امتیاز
    91
    سپاس
    0
    سپاس شده
    102 در 44 پست

    RE: درخواست کمک

    می تونی سه تا sheet درست کنی که یکی "خرید" ، یکی "فروش" و آخری "موجودی" باشد.
    در sheet های خرید و فروش از رویداد Change استفاده کن:
    کد:
    Private Sub Worksheet_Change(ByVal Target As Range)
    //statements
    End Sub
    در محل statements می تونید این طور عمل کنی:
    // اینجا باید کدی رو بنویسی که Sheet موجودی رو تغییر میده!
    // مثلا می تونی از تابع Find واسه پیدا کردن محصول مورد نظر استفاده کنی و با استفاده از Offset مقدار اونو با یک عمل جمع ساده بروز رسانی کنی.
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

  4. #3


    محصولات کاربر

    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    مشهد
    نوشته ها
    425
    امتیاز
    883
    سپاس
    252
    سپاس شده
    814 در 181 پست

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

    RE: درخواست کمک

    استفاده از ابزار advance filter و ماكرو با هم نيز ميتواند گزارش فوق را توليد نمايد

  5. #4


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: درخواست کمک

    با درود فراوان

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

    و همچنین با کد نویسی نیز می توان عملیات فوق را انجام داد که یک روش آن دوست عزیزم با یوزر m_d6712 توضیح داده اند که البته در این روش چون در رویداد Worksheet_Change نوشته می شود با هر بار کلیک کردن و یا تایپ چیزی در آن صفحه اگر مربوط به خرید و یا فروش هم نباشد این کد اجرا شده که مقداری سرعت برنامه را پایین آورده و اگر اطلاعات صفحه و دیتای ما زیاد باشد زمان زیادی را خواهد بود

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

    فایل ضمیمه نمونه کاری است که از تابع استفاده شده و می توان موجودی هر کالا ، تعداد خرید، تعداد فروش ، قیمت خرید و قیمت فروش و هم چنین سود و یا زیان هر کالا را مشاهد کرد.


    موفق باشد

    [img][/img]
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. #5


    آخرین بازدید
    01 _ 11 _ 2016
    تاریخ عضویت
    May_2010
    محل سکونت
    بلژیک
    نوشته ها
    175
    امتیاز
    91
    سپاس
    0
    سپاس شده
    102 در 44 پست

    RE: درخواست کمک

    نقل قول نوشته اصلی توسط shamsololama
    با درود فراوان

    و همچنین با کد نویسی نیز می توان عملیات فوق را انجام داد که یک روش آن دوست عزیزم با یوزر m_d6712 توضیح داده اند که البته در این روش چون در رویداد Worksheet_Change نوشته می شود با هر بار کلیک کردن و یا تایپ چیزی در آن صفحه اگر مربوط به خرید و یا فروش هم نباشد این کد اجرا شده که مقداری سرعت برنامه را پایین آورده و اگر اطلاعات صفحه و دیتای ما زیاد باشد زمان زیادی را خواهد بود
    میتونیم با تغییراتی ایم event رو به event دلخواه تبدیل کرد که از بار و لود اضافی نیز جلوگیری کنیم!!!!!
    مثلا یک شرط بزاریم که اگر تغییرات در محدوده مورد نظر نبود event اجرا نشود....
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

  7. #6


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: درخواست کمک

    با درود فراوان
    از m_d6712 از توضیح و توجه شما بسیار سپاسگزارم

  8. #7


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: درخواست کمک

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

    پسورد برنامه :Exceliran




    File #1: http://www.lon.ir/up/uploads/1276241882.zip


    File #1: http://www.lon.ir/up/uploads/1276178274.rar

  9. #8


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: درخواست کمک

    با درود فراوان
    لینک های جدید گذاشتم با پسورد Exceliran می تونید

  10. #9

    آخرین بازدید
    05 _ 03 _ 2015
    تاریخ عضویت
    July_2010
    نوشته ها
    1
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: درخواست کمک

    سلام دوستان میخواستم عدد رو به حروف تبدیل کنم آیا امکان پذیره در اکسل ؟
    ممنون از همکاری همتون

  11. #10


    محصولات کاربر

    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    مشهد
    نوشته ها
    425
    امتیاز
    883
    سپاس
    252
    سپاس شده
    814 در 181 پست

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

    RE: درخواست کمک

    در قسمت دانلود سايت كدهاي ويژوال بيسيك اكسل اين امكان گذاشته شده است
    http://exceliran.com/web/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af/?did=36
    شما ميتوانيد اين فايل را از انجا دانلود كنيد


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

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

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

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

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

  1. پاسخ ها: 4
    آخرين نوشته: 10 _ 12 _ 2015, 22:33
  2. مدیریت اسامی ایجاد شده در name manager اکسل
    توسط alieddy0 در انجمن برنامه های کاربردی اکسل
    پاسخ ها: 0
    آخرين نوشته: 11 _ 03 _ 2014, 15:11
  3. دسته بندی شیت ها
    توسط Hamid88 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 05 _ 04 _ 2013, 19:18
  4. استفاده از فایل اکسل در وبلاگ یا سایت
    توسط valencia در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 7
    آخرين نوشته: 24 _ 01 _ 2013, 01:17
  5. باز و بسته شدن فایل اکسل در یک ایونت ویندوز
    توسط امیر رضا دهقان در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 30 _ 12 _ 2012, 10:12

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

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

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

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