صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 18

موضوع: جلو گیری از اجرای محیط اکسل

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1


    آخرین بازدید
    2022/03/14
    تاریخ عضویت
    October 2012
    نوشته ها
    24
    امتیاز
    5
    سپاس
    1
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    جلو گیری از اجرای محیط اکسل

    دوستان و اساتید گرامی

    در Open Workbook یک فایل اکسل کد پنهان کردن Workbook و نمایش یک فرم ورود اطلاعاتی طراحی کرده اما برای چند لحظه فایل اکسل را نشان و بعد آنرا مخفی و فرم ورود اطلاعات را نشان می دهد سوال من این است که:
    (چگونه می توان با کلیک روی فایل اکسل مربوطه از همان ابتدا فرم ورود اطلاعات را نشان دهد بدون اینکه صفحه اکسل باز شده باشد؟)
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2. #2
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


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

    ويدئوي ايجاد سطح دسترسي
    آخرین بازدید
    2023/04/20
    تاریخ عضویت
    February 2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,805
    امتیاز
    6409
    سپاس
    8,100
    سپاس شده
    5,163 در 1,502 پست
    سطح اکسل
    74.00 %

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

    RE: جلو گیری از اجرای محیط اکسل

    میشه بگید چه کدی نوشتید؟

  3. #3


    آخرین بازدید
    2022/03/14
    تاریخ عضویت
    October 2012
    نوشته ها
    24
    امتیاز
    5
    سپاس
    1
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    RE: جلو گیری از اجرای محیط اکسل

    جناب اقای امیری کد زیر را نوشتم:
    Application.ActiveWorkbook.Application.Visible = False
    UserForm1.Show

  4. #4


    آخرین بازدید
    2022/12/26
    تاریخ عضویت
    November 2010
    محل سکونت
    کرج
    نوشته ها
    362
    امتیاز
    295
    سپاس
    193
    سپاس شده
    596 در 151 پست
    تعیین سطح نشده است

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

    RE: جلو گیری از اجرای محیط اکسل

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

    Application.WindowState = xlMinimized


  5. #5


    آخرین بازدید
    2022/03/14
    تاریخ عضویت
    October 2012
    نوشته ها
    24
    امتیاز
    5
    سپاس
    1
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    RE: جلو گیری از اجرای محیط اکسل

    آقا مهدی حل نشد

  6. #6


    آخرین بازدید
    2014/07/19
    تاریخ عضویت
    July 2010
    نوشته ها
    15
    امتیاز
    5
    سپاس
    0
    سپاس شده
    6 در 4 پست
    تعیین سطح نشده است

    RE: جلو گیری از اجرای محیط اکسل

    سلام
    دوست عزیز یوزر فرم در اکسل یک زیر مجموعه از کل ورک بوک هست
    پس ابتدا بایستی ورکبوک اکتیو شود سپس ماکرو ها یکی پس ار دیگری اجرا شوند
    پس نمایش چند لحظه ای ورکبوک طبیعی هست شاید با با بردن سرعت سی پی یو نمایش به حدی برسد که آنچنان دیده نشود

    Private Sub Workbook_WindowActivate(ByVal Wn As Window)
    Application.ActiveWorkbook.Application.Visible = False
    UserForm1.Show
    End Sub
    و جهت نمایش ورک بوک پس از بستن یوزر فرم از کد زیر می توانید استفاده نمائید
    Private Sub UserForm_Deactivate()
    Application.ActiveWorkbook.Application.Visible = True

    End Sub

    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Application.ActiveWorkbook.Application.Visible = True

    End Sub

    با توجه به اینکه در دنیای بزرگ وی بی ندانسته های زیادی وجود دارد که نمی دانیم اگر راهی پیدا نمودید ممنون میشم به من هم اطلاع دهید

  7. #7


    آخرین بازدید
    2020/05/21
    تاریخ عضویت
    October 2012
    نوشته ها
    60
    امتیاز
    13
    سپاس
    118
    سپاس شده
    33 در 15 پست
    سطح اکسل
    75.00 %

    RE: جلو گیری از اجرای محیط اکسل

    با سلام خدمت همه اساتيد
    من يه فايلي تهيه كردم و از كد زير براي مخفي كردن صفحه اكسل استفاده كردم
    کد PHP:
    Application.Windows.Application.Visible False
    userform1
    .show 
    حالا وقتي فايلم رو باز ميكنم درسته صفحه اكسل مخفي ميشه و فرم يك من ظاهر ميشه ولي يه مشكل دارم
    اونم اينكه اگر يه فايل اكسل ديگه باز كنم فايل اكسل من هم ظاهر ميشه
    من ميخوام وقتي يه فايل ديگه باز ميكنم اون فايل قبليم كه مخفيش كرده بودم باز نشه
    ممنون

  8. #8


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    RE: جلو گیری از اجرای محیط اکسل

    با درود خدمت دوست عزيز

    يه فايل قرار دادم كه تا انجايي كه تونستم تو شرايط سخت تستش كردم. ميتوني از كداش بهره ببري. سوالت به چالشمون كشيد. الانم كه ساعت 4 صبح هستش و ببين با ما چيكار كردي.

    يه ايله ديگه هم دارم اماده ميكنم كه اكسلو مخفي نميكنه ولي دقيقن ميبره پشت فرمت قرار ميده به اندازه فرمت و اگر كد قفل شدن و فيكس شدن يوزر فرم رو كنارش قرار بدم فك كنم مفيد واقع بشه.

    البته مطمئنم كه روش هاي بهتري هم هست.

    از استاد شمس العلما هم در اين مورد حتما سوال خواهم كرد

    لطفا نظرتونو بگين


    http://uplod.ir/nna3tdrf7l9g/HideExcelExample.xls.htm
    در پناه خداوندگار ایران زمین باشید و پیروز

  9. #9


    آخرین بازدید
    2020/05/21
    تاریخ عضویت
    October 2012
    نوشته ها
    60
    امتیاز
    13
    سپاس
    118
    سپاس شده
    33 در 15 پست
    سطح اکسل
    75.00 %

    RE: جلو گیری از اجرای محیط اکسل

    نقل قول نوشته اصلی توسط امين اسماعيلي
    با درود خدمت دوست عزيز

    يه فايل قرار دادم كه تا انجايي كه تونستم تو شرايط سخت تستش كردم. ميتوني از كداش بهره ببري. سوالت به چالشمون كشيد. الانم كه ساعت 4 صبح هستش و ببين با ما چيكار كردي.

    يه ايله ديگه هم دارم اماده ميكنم كه اكسلو مخفي نميكنه ولي دقيقن ميبره پشت فرمت قرار ميده به اندازه فرمت و اگر كد قفل شدن و فيكس شدن يوزر فرم رو كنارش قرار بدم فك كنم مفيد واقع بشه.

    البته مطمئنم كه روش هاي بهتري هم هست.

    از استاد شمس العلما هم در اين مورد حتما سوال خواهم كرد

    لطفا نظرتونو بگين


    http://uplod.ir/nna3tdrf7l9g/HideExcelExample.xls.htm
    دوست عزيزم جناب اقاي اسماعيلي
    از پاسختون خيلي ممنونم ولي همچنان مشكل من حل نشده
    ببينيد الان اگر يه فايل اكسل باز كنيد و بعدش فايل پيوستي خودتون رو باز كنيد هر دو تا ورك بوك هايد ميشن
    من ميخوام فقط فايلي كه كدنويسي شده هايد بشه
    استاد شمس العلما از يكي از اساتيد بنده هستن از ايشون هم كمك ميخوام انشاله كه راهي پيش پامون بزارن

  10. #10


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    RE: جلو گیری از اجرای محیط اکسل

    لطف دارين

    من تا اونجا كه ميتونستم. يعني سعيمو كردم. سرچم كردم. اگه راه حل بهتري پيدا كردم . حتما ميزارم. كه همه استفاده كنن. اين ايراد مهمه.

    يه ايراد ديگه هم بود كه بر طرف كردم. اونم اينكه اگه يكي macro رو فعال كنه دسترسي به صفحه اطلاعات نداشته باشه


    واسه مشكل شما و همون يه كاره ديگه هم ميشه كرد. اونم اينه كه همه شيت ها به غير از يه شيت فك كنم . شايدم همشون رو very hide كنيم كه اگرم صفحه ورك بوك نمايش داده شد اطلاعات نمايش داده نشه و يه دكمه هم توي اون شيت كه قرار نيست هايد بشه بزاريم و بهش بگيم كه اگه مثلا توي فلان سل فلان تكست نوشته شده بود و ما تورو كليك كرديم تمام شيت هارو واسمون از هايد در بيار. و واسه قسمت ماكرو هم پسورد بزاريم كه دسترسي به كد ها محدود بشه. اگرم كه ماكرو ها رو غير فعال كنه بازم كاري از دستش بر نياد.
    در پناه خداوندگار ایران زمین باشید و پیروز


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

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

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

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

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

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

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

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

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