پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: run userformبدون بازشدن فایل مبدا

  1. #1


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    172
    امتیاز
    202
    سپاس
    41
    سپاس شده
    78 در 46 پست
    تعیین سطح نشده است

    run userformبدون بازشدن فایل مبدا

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

  2.  

  3. #2


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    800
    امتیاز
    1684
    سپاس
    594
    سپاس شده
    1,259 در 438 پست
    تعیین سطح نشده است

    سلام
    به ایت تایپیک مراجعه کنید
    انجمن اکســل ایران


  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    172
    امتیاز
    202
    سپاس
    41
    سپاس شده
    78 در 46 پست
    تعیین سطح نشده است

    من نتونستم به نتیجه ای برسم،اساتید راهنمایی کنند من چطوری میتونم از داخل یک یوزر فرم ، یک یوزر فرم دیگری را از فایل دیگری فراخوان کنم ،
    البته لاز به ذکراستکه این کار را کردم وتونستم به اجرا دربیارم ولی این درصورتیست که فایل دوم هم باز باشه،من چکارکنم فایل دیگری که میخوام یوزر فرمی را ازش فراخوان کنم وبسته است در حین بسته بودنش یوزر فرمش را در این فرم اول مشاهده کنم؟؟؟
    اساتید راهنمایی کنند

  6. #4


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    800
    امتیاز
    1684
    سپاس
    594
    سپاس شده
    1,259 در 438 پست
    تعیین سطح نشده است

    سلام
    ببینید این ی نمونه هست براتون توضیح میدم
    شما همه شیت های موجود در فایلتوت رو در نظر بگیرین
    این کد رو در قسمت thisworkbook مربوط به واحد Vb وارد میکنید.
    مثلا شما 5 شیت داری و یک فرم به نام user form1 خوب میخوای زمانی که فرم میاد کل فایل مخفی بشه اما حتما باید یک شیت فعال باشه. چون برای این روش نیاز هست یک شیت فعال باشه
    کد:
    Private Sub Workbook_BeforeClose(Cancel As Boolean)Sheet2.Visible = xlSheetVeryHidden
    Sheet3.Visible = xlSheetVeryHidden
    Sheet4.Visible = xlSheetVeryHidden
    Sheet5.Visible = xlSheetVeryHidden
    
    
    Sheet1.Select
    Application.DisplayAlerts = False
    If Me.Saved = False Then Me.Save
    Application.Quit
    End Sub
    تو این کد میگم از 5 شیتی که دارم اون 4تا شیت رو مخفی کن و شیت یک رو درنظر بگیر

    دوباره کد زیر رو انتهای کد بالا کپی میکنی
    کد:
    Private Sub Workbook_Open()Application.Windows.Application.Visible = False
    Sheet2.Visible = xlSheetVeryHidden
    Sheet3.Visible = xlSheetVeryHidden
    Sheet4.Visible = xlSheetVeryHidden
    Sheet5.Visible = xlSheetVeryHidden
    
    
    Sheet1.Select
    UserForm1.Show
    End Sub
    و اینجا بعد از شیت 1 اسم فرم رو مینوسیی
    کد زیر هم فایل رو بدون هیچ پیغامی موقع بسته شدن ذخیره میکنه

    کد:
    If Me.Saved = False Then Me.Save
    Application.Quit


  7. سپاس ها (2)


  8. #5


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    800
    امتیاز
    1684
    سپاس
    594
    سپاس شده
    1,259 در 438 پست
    تعیین سطح نشده است

    خوب برای وقتی به فایلی ادرس میدین حتما باید باز باشه در غیر اینصورت توابع و کدها چطوری عمل کنن؟
    شما در قسمت تالار ویژوال د رمورد ادرس دهی محیط Vb جستجو کنین و یک کد تعریف کنید که در صورت اجرای فرم این فایل از فلان ادرس باز بشه
    ویرایش توسط ali.b : 2014/09/11 در ساعت 20:50


  9. سپاس ها (2)



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

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

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

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

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

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

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

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

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