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

موضوع: مخفی سازی اطلاعات سلولها

  1. #1

    آخرین بازدید
    2017/08/12
    تاریخ عضویت
    January 2016
    نوشته ها
    3
    امتیاز
    12
    سپاس
    8
    سپاس شده
    2 در 2 پست
    تعیین سطح نشده است

    مخفی سازی اطلاعات سلولها

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

  2.  

  3. #2


    آخرین بازدید
    2 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    مي شود يک کارهايي کرد، ولي اشکالش اين است که رمز وارده در سلول اول پاک نمي شود و در صورت انتخاب سلول قابل مشاهده است! اگر از اين لحاظ اشکالي ندارد بيشتر توضيح دهم.

  4. سپاس ها (2)


  5. #3

    آخرین بازدید
    2017/08/12
    تاریخ عضویت
    January 2016
    نوشته ها
    3
    امتیاز
    12
    سپاس
    8
    سپاس شده
    2 در 2 پست
    تعیین سطح نشده است

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

    فرستاده شده از ALE-L21ِ من با Tapatalk

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    20 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط dvb595959 نمایش پست ها
    درود
    دقیقا هدف اینه که رمز نمایش داده نشه.
    و دقیقتر هم بخوام بگم هدف اینه که حدود ده تا رمز متفاوت دارم که میخوام هر کدوم از این رمزها وارد میشه در واقع اطلاعات یک سری از سلولهای خاص نمایش داده بشه.
    مثلا وقتی رمز اول رو میزنم اطلاعات سلولهای اول تا بیستم رو نمایش بده ، وقتی رمز دوم رو می زنم اطلاعات سلولهای چهل تا پنجاه رو نمایش بده.
    ولی خود رمزها همیشه مخفی بمونن.

    فرستاده شده از ALE-L21ِ من با Tapatalk


    سلام دوست عزیز
    با توجه به چیزی که شما میخواین باید از کدهای vba استفاده کنید
    ابتدا باید سلول هایی که میخواین داده ها مخفی باشن قفل و هیدن کنید بعد شیت رو هم قفل کنید. البته باید این کد رو موقع ورود به فایل بنویسید.
    کد:
    Private Sub Workbook_Open()
    Sheet1.Unprotect 123
        With Range("B1:K1")
            .NumberFormat = ";;;"
            .Locked = True
            .FormulaHidden = True
        End With
        With Range("A1")
            .ClearContents
            .Locked = False
            .FormulaHidden = False
        End With
    Sheet1.Protect 123
    End Sub
    بعد یک کد نیاز دارین تو شیت مورد نظرتون بنویسید به این صورت:
    کد:
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        If Range("A1").Value = "ramz" Then
            Sheet1.Unprotect 123
            With Range("B1:K1")
                .NumberFormat = "General"
                .Locked = False
                .FormulaHidden = False
            End With
            Range("A1") = ""
            Sheet1.Protect 123
        End If
    End If
    End Sub
    درضمن سوالتون به تالار ویژوال بیسیک منتقل شد



  8. #5

    آخرین بازدید
    2017/08/12
    تاریخ عضویت
    January 2016
    نوشته ها
    3
    امتیاز
    12
    سپاس
    8
    سپاس شده
    2 در 2 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط amir ghasemiyan نمایش پست ها


    سلام دوست عزیز
    با توجه به چیزی که شما میخواین باید از کدهای vba استفاده کنید
    ابتدا باید سلول هایی که میخواین داده ها مخفی باشن قفل و هیدن کنید بعد شیت رو هم قفل کنید. البته باید این کد رو موقع ورود به فایل بنویسید.
    کد:
    Private Sub Workbook_Open()
    Sheet1.Unprotect 123
        With Range("B1:K1")
            .NumberFormat = ";;;"
            .Locked = True
            .FormulaHidden = True
        End With
        With Range("A1")
            .ClearContents
            .Locked = False
            .FormulaHidden = False
        End With
    Sheet1.Protect 123
    End Sub
    بعد یک کد نیاز دارین تو شیت مورد نظرتون بنویسید به این صورت:
    کد:
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        If Range("A1").Value = "ramz" Then
            Sheet1.Unprotect 123
            With Range("B1:K1")
                .NumberFormat = "General"
                .Locked = False
                .FormulaHidden = False
            End With
            Range("A1") = ""
            Sheet1.Protect 123
        End If
    End If
    End Sub
    درضمن سوالتون به تالار ویژوال بیسیک منتقل شد

    درود
    ممنون و سپاس بسیار بخاطر پاسخ.
    والا من از اکسل چیز زیادی نمیدونم و فکر هم نمی کردم که سوالم ممکنه همچین جوابی داشته باشه.با این اوصاف باید برم یکم مطالعه کنم تا بتونم استفاده بهتر و بیشتری از این برنامه جذاب ببرم.
    بازم ممنون داداش.

    ارسال از تلفن همراه

  9. سپاس ها (1)


  10. #6


    آخرین بازدید
    20 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط dvb595959 نمایش پست ها
    درود
    ممنون و سپاس بسیار بخاطر پاسخ.
    والا من از اکسل چیز زیادی نمیدونم و فکر هم نمی کردم که سوالم ممکنه همچین جوابی داشته باشه.با این اوصاف باید برم یکم مطالعه کنم تا بتونم استفاده بهتر و بیشتری از این برنامه جذاب ببرم.
    بازم ممنون داداش.

    ارسال از تلفن همراه

    خواهش میکنم
    لطفا هر وقت پاسخ سوالتون رو کامل دریافت کردین تاپیک رو حل شده کنید

  11. سپاس ها (2)



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

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

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

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

  1. بازی گلف (swf)
    توسط hosseinamerey در انجمن بازی های اکسلی - Excel Games
    پاسخ ها: 1
    آخرين نوشته: 2015/09/01, 17:49
  2. ادغام و جداسازی دو فایل اکسل
    توسط digitech20 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2014/12/29, 09:09
  3. ذخیره سازی اطلاعات
    توسط khorasan66 در انجمن كاربرد اكسل در رشته هاي مختلف
    پاسخ ها: 1
    آخرين نوشته: 2012/06/13, 12:31
  4. آشکار سازی سلول های مخفی شده، پس از ذخیره سازی
    توسط only-only در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/04/24, 12:06
  5. اکسل و شبیه سازی
    توسط m_d6712 در انجمن مهندسی صنایع و اکسل
    پاسخ ها: 2
    آخرين نوشته: 2010/06/18, 15:57

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

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

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

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

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

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