پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: امنیت فایل

  1. #1


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

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

    امنیت فایل

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

  2.  

  3. #2


    آخرین بازدید
    01 _ 11 _ 2016
    تاریخ عضویت
    May_2010
    محل سکونت
    بلژیک
    نوشته ها
    175
    امتیاز
    92
    سپاس
    0
    سپاس شده
    103 در 45 پست

    RE: امنیت فایل

    می توانید به همین روشی که گفتید شیت 1 خود را Protect کنید.
    به وسیله این کد در این شیت و شیت های دیگر و فرم های مورد استفاده برنامه را autoFit کنید.

    Private Sub Worksheet_Change(ByVal Target As Range)
    Sheet1.Columns.AutoFit
    End Sub
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

  4. #3


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

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

    RE: امنیت فایل

    ممنون.
    آیا امکان این وجود داره که پهنای سلول ها ثابت بمونه و بجای فیت کردن از طریق پهن کردن سلول ، متن رو wrap کنه و به اندازه متن ارتفاع سلول رو زیاد کنه؟
    (با در نظر گرفتن اینکه شیت کاملا protect شده باشه)

  5. #4


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

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

    RE: امنیت فایل

    با سلام
    2تا سوال:
    1) همون قبلی، یعنی اینکه ایا امکان اینکه پهنای ستونها ثابت بمونه و متن داخل سلول از طریق wrapکردن و تغییر ارتفاع سلول فیت بشه، وجود داره؟(با فرض پروتکت بودن شیت)
    2) اینکه فرمول های داخل فایل اصلا قابل مشاهده نباشه؟

  6. #5


    آخرین بازدید
    01 _ 11 _ 2016
    تاریخ عضویت
    May_2010
    محل سکونت
    بلژیک
    نوشته ها
    175
    امتیاز
    92
    سپاس
    0
    سپاس شده
    103 در 45 پست

    RE: امنیت فایل

    نقل قول نوشته اصلی توسط khakzad
    با سلام
    2تا سوال:
    1) همون قبلی، یعنی اینکه ایا امکان اینکه پهنای ستونها ثابت بمونه و متن داخل سلول از طریق wrapکردن و تغییر ارتفاع سلول فیت بشه، وجود داره؟(با فرض پروتکت بودن شیت)
    2) اینکه فرمول های داخل فایل اصلا قابل مشاهده نباشه؟
    سوال اول:

    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Target.Parent.Rows.WrapText = True
    Target.Parent.Rows.AutoFit
    End Sub
    اما اگر شیت شما در حالت پروتکت باشه این کارو انجام بدهید:

    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    ActiveSheet.Unprotect ("password")
    Target.Parent.Rows.WrapText = True
    Target.Parent.Rows.AutoFit
    ActiveSheet.Protect ("password")
    End Sub

    سوال دوم: روی سلول راست کلیک کنید. Format Cell رو بزنید! قسمت Protection گزینه Hidden رو انتخاب کنید. سپس به بخش Review بروید و ProtectSheet رو انتخاب کنید.
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

  7. #6


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

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

    RE: امنیت فایل

    ممنون.لطف کردین.
    ببخشیدا!
    اما مگه این کد خودش اجرا نمیشه؟
    یعنی کافی نیست که من اینو در یک module داشته باشم؟:blush:
    ببخشید که تازه کارم


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

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

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

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

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

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

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