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

موضوع: ایجاد محدودیت درحرکت صفحه با ماوس یا اسکرولها در صفحه

  1. #1


    آخرین بازدید
    2022/12/20
    تاریخ عضویت
    August 2015
    نوشته ها
    99
    امتیاز
    17
    سپاس
    20
    سپاس شده
    7 در 7 پست
    تعیین سطح نشده است

    ایجاد محدودیت درحرکت صفحه با ماوس یا اسکرولها در صفحه

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

  2.  

  3. #2


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام

    میتوانید از دستور زیر استفاده نمایید

    توضیح : کلید Alt+ F11 را زده روی شیت مورد نظر کلیک کنید و دستور زیر را در آن کپی کنید .

    کد:
    Private Sub Worksheet_Activate()
         ActiveSheet.ScrollArea = "A3:D150"
    End Sub

    پایدار باشید میر

  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    2022/12/20
    تاریخ عضویت
    August 2015
    نوشته ها
    99
    امتیاز
    17
    سپاس
    20
    سپاس شده
    7 در 7 پست
    تعیین سطح نشده است

    سلام متاسفانه برای فایل من جواب نداد یعنی عمل کرد ولی در آپدیت شدن دیتاهای سلولهای خارج از محدوده تعیین شده اشکال ایجاد میکند و اجازه عمل به فرمولهایی که از سلولهای خارج از محدوده تعیین شده دیتا برمیدارند را نمیدهد اگر مشد کد را طوری تغییر داد که در انتهای ماکریی که برای آپدیت کردن شیت گذاشته ام عمل کند و ودر آپدیت بعدی از کار بیافتد و در انتها دوباره فعال شود عملی خواهد بود
    ویرایش توسط taocom52 : 2016/05/02 در ساعت 12:03

  6. #4


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام

    در اول دستور آپدیت خود این دستور را اضافه و در آخر آپدیت و بعد از آپدیت شدن دستور قبلی را استفاده کنید .
    کد:
    ActiveSheet.ScrollArea = ActiveSheet.Cells.Address
    پایدار باشید میر

  7. سپاس ها (1)


  8. #5


    آخرین بازدید
    2022/12/20
    تاریخ عضویت
    August 2015
    نوشته ها
    99
    امتیاز
    17
    سپاس
    20
    سپاس شده
    7 در 7 پست
    تعیین سطح نشده است

    متشکرم خیلی جالب بود


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

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

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

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

  1. توابع سینوس و کسینوس
    توسط مجید در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 8
    آخرين نوشته: 2017/07/18, 22:49
  2. شمارنده معکوس
    توسط omnia در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 4
    آخرين نوشته: 2016/05/05, 14:46
  3. [حل شده] گزارش گیری از دروس تجدیدی
    توسط pishraw در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 6
    آخرين نوشته: 2016/01/06, 20:21
  4. محاسبه معکوس یک فرمول
    توسط master در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2014/04/21, 18:06
  5. معکوس کردن متن در یک سلول
    توسط hamirad در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 5
    آخرين نوشته: 2012/05/02, 12:55

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

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

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

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

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

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