محدود کردن تعداد دفعات باز شدن msgbox

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • pedro

    • 2011/06/01
    • 19

    محدود کردن تعداد دفعات باز شدن msgbox

    با سلام

    چطور میتوان یک msgbox که در openworkbook قرار دارد به تعداد دفعات مشخص (مثلا 3 بار )

    در هر سیستمی ،در هنگام باز کردن فایل اکسل نمایش داد ؟(msgbox فقط برای اگاهی میباشد)

    با تشکر فراوان
  • امين اسماعيلي
    مدير تالار ويژوال بيسيك

    • 2013/01/17
    • 1198
    • 84.00

    #2
    RE: محدود کردن تعداد دفعات باز شدن msgbox

    با درود
    من تستش نکردنم اما میدونم جواب میده.یه کلک
    شما بیا یه کاری کن سه تا سل مثل A1 و A2 و A3 تویه شیت رو به این کار اختصاص بده که هر بار workbookباز میشه قبل پیغته تو هر کدومشون که خالی هستش بنویسه مثلا yes بعدش یه saveas بگیره خودکار بعد پیام بیاد. دفعه بعد یعنی elseif A1 خالی نباشه بره توو A2 بنویسه yes و دفعه سوم اگه جفتشون خای بودن (یا همن A2 ) کافیه بره A3 بنویسه yes بعد save as بعد پیام

    یا میتونی اول پیام بیاد تو همش بعد ثبت yes و saveas . حالا یه شرط کلیم میزاریم که اگرa3 خالی نباشه پیام نیاد.
    اون شیتی رو هم که yes توش ثبت میشه میتونی مخفی منی
    این کلک واسه اونهای که میخوان برنامه expire دار درست کنن هم مفیده.
    در پناه خداوندگار ایران زمین باشید و پیروز

    کامنت

    • امين اسماعيلي
      مدير تالار ويژوال بيسيك

      • 2013/01/17
      • 1198
      • 84.00

      #3
      RE: محدود کردن تعداد دفعات باز شدن msgbox

      با درود
      یه فایل نمونه اماده کردم که تا سه بار یه مسیج باکس رو نشون میده . میتونی از کد هاش استفاده کنی واسه کاره خودت. در ضمن میتونی شیت 1 رو veryhide کنی که کاربر اونو نبینه



      http://uplod.ir/9uf4smbzc9g4/msg.xlsm.htm
      در پناه خداوندگار ایران زمین باشید و پیروز

      کامنت

      چند لحظه..