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

موضوع: ساخت mssage box در محیط اکسل با استفاده از برنامه ویژوال بیسیک

  1. #1


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    799
    امتیاز
    1674
    سپاس
    593
    سپاس شده
    1,249 در 437 پست
    تعیین سطح نشده است

    ساخت mssage box در محیط اکسل با استفاده از برنامه ویژوال بیسیک

    در اکسل:
    یک پنجره پیغام(Massage Box) از سه بخش به شرح ذیل ساخته شده است:
    عنوان پیغام , شرح پیغام گزینه های پیغام
    Massage box هایی که در طول یک برنامه به آنها نیاز داریم شامل دو گروه می باشد:
    الف- پیغامهایی که صرفا اطلاعاتی بوده و به کاربر مفهومی را بدون آنکه عملیاتی بر روی داده ها انجام دهد انتقال می دهد.مانند پیغامهای خوش آمد گویی.
    ساختار ساده اینگونه پیغامها به صورت زیر در محیط VBA به صورت زیر است:
    کد PHP:
    Sub message()
    MsgBox "hello my frends"
    End Sub 
    ب- پیغامهای عملیاتی که بر روی داده های موجود در بانک اطلاعاتی یا برنامه محاسباتی کاربر، تغیراتی انجام می دهد. در اینجا ساختار اصلی یک پیغام، که شامل هر سه قسمت یک پیغام است(عنوان، شرح و گزینه) مشاهده می شود
    در زیر مثالی آورده شده است با شرحی که آیا مایل هستید ادامه دهید و سه گزینه انتخابی بله، خیر و کنسل را شامل می گردد. سپس به ازای انتخاب گزینه بله تعدادی از داده ها را دلیت نموده و به ازای گزینه خیر، همان اطلاعات را انتخاب می نماید.
    ساختار چنین برنامه ای به شکل زیر نوشته می شود:
    کد PHP:
    Sub message()
    MsgBox("do you want to continue?"vbYesNoCancel"message box")
    If 
    vbYes Then
        Rows
    ("1000:2000").Select
        Selection
    .Delete Shift:=xlUp
    ElseIf vbNo Then
        Rows
    ("1000:2000").Select
    End 
    If
    End Sub 
    همانطور که در خط دوم برنامه ملاحظه می گرددساختار کلی یک کادر پیغام شامل سه بخش عنوان، شرح و گزینه های پیغام می باشد که به علامت , از هم جدا می شود. به عبارت VBA در قسمت میانی فرمول توجه کنید.
    نکته: اطلاعات کامل در مورد Massage Box در HELP اکسل آورده شده است .
    منبع:
    دوست عزیز اقای بیرامی
    اینم ادرس سایت
    http://persianblog.ir
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط ali.b : 2014/10/12 در ساعت 08:31



  2.  


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

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

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

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

  1. تقاضای برگزاری دوره ویژوال بیسیک
    توسط Amin_D در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2013/09/17, 06:10
  2. استفاده از فرمول ها در ویژوال بیسیک اکسل
    توسط anahita در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 9
    آخرين نوشته: 2013/06/01, 18:42
  3. خواند IP با ویژوال بیسیک
    توسط ashkan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2012/10/05, 15:31
  4. چگونگی بسته شدن کامل اکسل با ویژوال بیسیک
    توسط mahmood007 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2011/05/18, 10:03

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

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

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

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

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

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