صفحه 2 از 6 نخستنخست 1234 ... آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 57

موضوع: راهنمايي جهت عدم تغيير پس از پرشدن سلول

  1. #11


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: راهنمايي جهت عدم تغيير پس از پرشدن سلول

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


  2.  

  3. #12


    آخرین بازدید
    2019/10/31
    تاریخ عضویت
    May 2011
    محل سکونت
    تهران
    نوشته ها
    150
    امتیاز
    67
    سپاس
    243
    سپاس شده
    78 در 36 پست
    سطح اکسل
    49.00 %

    RE: راهنمايي جهت عدم تغيير پس از پرشدن سلول

    نقل قول نوشته اصلی توسط shamsololama
    [ممنونم دوست عزيز
    من منظروم اين بود بعد از نوشتن اطلاع اتداخل يك سلول بدون اينكه شيت رو قفل كنيم اپراتور نتونه اطلاعات وارده رو اصلاح يا پاك كنه هر چند هم غلط وارد كرده باشه
    نميدونم منظورم رو رسوندم يانه

    با درود فراوان

    این راه هم به ذهن من رسیده ببین منظور شما همین بوده یا نه

    امیدوارم به کار شما بیاد
    در این نمونه بدون قفل کردن صفحه سل هایپر غیز فعال میشه و برای تغییرات با زدن کنترل و کلید e فرمی باز میشه که با وارد کردن پسورد = exceliran می توانید تغییرات رو اعمال کنید

    [/quote]
    ممنون
    منظورم من همین بود
    اما چطور میشه این کار رو انجام داد؟؟؟

  4. سپاس ها (1)


  5. #13


    آخرین بازدید
    2015/12/15
    تاریخ عضویت
    October 2012
    نوشته ها
    6
    امتیاز
    1
    سپاس
    0
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    RE: راهنمايي جهت عدم تغيير پس از پرشدن سلول

    نقل قول نوشته اصلی توسط shamsololama


    با درود فراوان

    این راه هم به ذهن من رسیده ببین منظور شما همین بوده یا نه

    امیدوارم به کار شما بیاد
    در این نمونه بدون قفل کردن صفحه سل هایپر غیز فعال میشه و برای تغییرات با زدن کنترل و کلید e فرمی باز میشه که با وارد کردن پسورد = exceliran می توانید تغییرات رو اعمال کنید
    با سلام

    لطفا می تونید طریقه این کارو توضیح بدید تا ما بتونیم کارو انجام بدیم
    ممنون می شم:blush:


  6. #14


    آخرین بازدید
    2021/12/05
    تاریخ عضویت
    February 2010
    محل سکونت
    بوشهر
    نوشته ها
    940
    امتیاز
    718
    سپاس
    29
    سپاس شده
    863 در 365 پست
    تعیین سطح نشده است

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

    RE: راهنمايي جهت عدم تغيير پس از پرشدن سلول

    با سلام

    لطفا می تونید طریقه این کارو توضیح بدید تا ما بتونیم کارو انجام بدیم
    ممنون می شم:blush:


    [/quote]


    بادرود فراوان

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



    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error Resume Next
    If UserForm1.Visible = True And UserForm1.TextBox1.Text = "exceliran" Then


    Else
    If Selection.Count > 1 Then
    Application.ActiveCell.Select

    End If
    If Target <> "" Then

    Cells.Find(What:="", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
    xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
    , SearchFormat:=False).Activate
    End If
    End If
    End Sub

  7. سپاس ها (1)


  8. #15

    آخرین بازدید
    2019/03/13
    تاریخ عضویت
    May 2014
    نوشته ها
    3
    امتیاز
    13
    سپاس
    1
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    سلام دوستان
    سوال بنده نیز تا حدودی شبیه سوال های قبلی می باشد ، برفرض تعدادی از سلول ها با تابع if پر شده و سلول ها در حال حاضر خالی می باشد، راهی هست که به عنوان مثال در فایل پیوست وقتی سلول a1 به حرف "b" تغییر کرد ، علاوه بر اینکه در c2 ، عدد 8 ظاهر شود سلول c1 نیز 8 باقی بماند و تغییر نکند ؟ یعنی در حقیقت وقتی عددی در سلول نشست دیگر تغییر نکند و وابستگی به فرمول از بین رود .
    فايل هاي پيوست شده فايل هاي پيوست شده

  9. سپاس ها (1)


  10. #16


    آخرین بازدید
    یک دقیقه پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,470
    امتیاز
    12312
    سپاس
    8,924
    سپاس شده
    10,583 در 3,742 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sad_badal نمایش پست ها
    سلام دوستان
    سوال بنده نیز تا حدودی شبیه سوال های قبلی می باشد ، برفرض تعدادی از سلول ها با تابع if پر شده و سلول ها در حال حاضر خالی می باشد، راهی هست که به عنوان مثال در فایل پیوست وقتی سلول a1 به حرف "b" تغییر کرد ، علاوه بر اینکه در c2 ، عدد 8 ظاهر شود سلول c1 نیز 8 باقی بماند و تغییر نکند ؟ یعنی در حقیقت وقتی عددی در سلول نشست دیگر تغییر نکند و وابستگی به فرمول از بین رود .

    سلام دوست عزيز
    متوجه سوالتون نشدم. در ستون B يكسري حروف نوشتين و در سلول A1 هم حرف A و در C1 عدد 8.
    اينها چه ربطي به if دارن؟ قسمت قرمز شده رو هم توضيح بدين لطفا


  11. #17

    آخرین بازدید
    2019/03/13
    تاریخ عضویت
    May 2014
    نوشته ها
    3
    امتیاز
    13
    سپاس
    1
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    دوست عزیز ، ستون a در حقیقت تاریخ روز می باشد مثلا 4/3/93 که هر روز توسط فردی بروز میشود ، در ستون b تاریخ کل سال از 1/1/93 تا 29/12/93 وارد شده است ، عدد 8 هم به عنوان مثال وارد شده و در فایل اصلی در حقیقت فرمولی است که عددی را محاسبه می کند و آن را در ستون c مقابل تاریخ ستون b می آورد ، مشکل بنده این است که به عنوان مثال وقتی امروز 4/3/93 است قاعدتا طبق فرمول درج شده در ستون c ، ابتدا هر تاریخی که در ستون b با تاریخ درج شده در سلول a1 برابر باشد تطبیق داده و سپس مقدار محاسبه شده را متناظر ستون b و در ستون c می آورد (c1) ، و قاعدتا وقتی روز بعد سلول a1 به 5/3/93 تغییر پیدا کند عدد قبلی پاک شده و در عدد مربوطه در سلول c2 درج میشود . من میخواهم که این اتفاق نیفتد و وقتی سلول c1 پر شد دیگر تغییری در آن ایجاد نشود حتی در صورت تغییر a1. در حقیقت میخواهم وقتی عددی در ستون c وارد شد دیگر تغییری در سلول بوجود نیاید و اصلا فرمول را نادیده گرفته شود .
    امیدوارم متوجه منظور بنده بشید با اینکه خیلی خوب نتونستم توضیح بدم .
    فايل هاي پيوست شده فايل هاي پيوست شده

  12. سپاس ها (1)


  13. #18


    آخرین بازدید
    یک دقیقه پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,470
    امتیاز
    12312
    سپاس
    8,924
    سپاس شده
    10,583 در 3,742 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sad_badal نمایش پست ها
    دوست عزیز ، ستون a در حقیقت تاریخ روز می باشد مثلا 4/3/93 که هر روز توسط فردی بروز میشود ، در ستون b تاریخ کل سال از 1/1/93 تا 29/12/93 وارد شده است ، عدد 8 هم به عنوان مثال وارد شده و در فایل اصلی در حقیقت فرمولی است که عددی را محاسبه می کند و آن را در ستون c مقابل تاریخ ستون b می آورد ، مشکل بنده این است که به عنوان مثال وقتی امروز 4/3/93 است قاعدتا طبق فرمول درج شده در ستون c ، ابتدا هر تاریخی که در ستون b با تاریخ درج شده در سلول a1 برابر باشد تطبیق داده و سپس مقدار محاسبه شده را متناظر ستون b و در ستون c می آورد (c1) ، و قاعدتا وقتی روز بعد سلول a1 به 5/3/93 تغییر پیدا کند عدد قبلی پاک شده و در عدد مربوطه در سلول c2 درج میشود . من میخواهم که این اتفاق نیفتد و وقتی سلول c1 پر شد دیگر تغییری در آن ایجاد نشود حتی در صورت تغییر a1. در حقیقت میخواهم وقتی عددی در ستون c وارد شد دیگر تغییری در سلول بوجود نیاید و اصلا فرمول را نادیده گرفته شود .
    امیدوارم متوجه منظور بنده بشید با اینکه خیلی خوب نتونستم توضیح بدم .

    اميدوارم منظورتون رو درست متوجه شده باشم.
    در سلول A1 از فرمول J_today() استفاده كردم كه از توابع فارسي استفاده شده و تاريخ شمسي امروز رو وارد ميكنه.نيازي نيست هر روز دستي وارد بشه
    در ستون B اگر تاريخي وارد كنيد كه با تاريخ روز مطابقت داشته باشه در ستون C عدد هشت رو براتون درج ميكنه
    فايل هاي پيوست شده فايل هاي پيوست شده


  14. #19

    آخرین بازدید
    2019/03/13
    تاریخ عضویت
    May 2014
    نوشته ها
    3
    امتیاز
    13
    سپاس
    1
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    ممنون بابت پیگیری تون
    ولی من میخوام اگه a1 به عنوان مثال برابر 93/03/05 شد علاوه بر اینکه سلول c2 برابر 8 میشود سلول c1 نیز 8 باقی بماند ، ضمنا چون فایل مثلا امروز ممکن است در روزهای آینده مورد بررسی قرار گیرد می بایست تاریخ به صورت دستی وارد شود .

  15. سپاس ها (1)


  16. #20


    آخرین بازدید
    یک دقیقه پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,470
    امتیاز
    12312
    سپاس
    8,924
    سپاس شده
    10,583 در 3,742 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sad_badal نمایش پست ها
    ممنون بابت پیگیری تون
    ولی من میخوام اگه a1 به عنوان مثال برابر 93/03/05 شد علاوه بر اینکه سلول c2 برابر 8 میشود سلول c1 نیز 8 باقی بماند ، ضمنا چون فایل مثلا امروز ممکن است در روزهای آینده مورد بررسی قرار گیرد می بایست تاریخ به صورت دستی وارد شود .
    خواهش ميكنم. خب الان هم اينطوريه ديگه. شما اجرا كردين فايل رو؟
    براي تاريخ روز هم من ميخواستم كار شما رو راحت كنم. حالا كه ميگين بايد دستي وارد بشه، خب موردي نداره. دستي وارد كنيد. تو كدها خللي ايجاد نميكنه

  17. سپاس ها (3)



صفحه 2 از 6 نخستنخست 1234 ... آخرینآخرین

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

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

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

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

  1. تغییر عکس پس زمینه فرم
    توسط Nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/03/29, 20:54
  2. راهنمايي
    توسط Ali7010 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2014/02/14, 22:52
  3. امکان مخفی شدن یک ردیف پس از تکمیل شدن یک سل
    توسط dove1355 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 6
    آخرين نوشته: 2013/05/18, 08:04
  4. ثبت تاریخ و نام کاربری پس از تغییر یک سلول
    توسط arashzakeri در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/02/22, 14:53
  5. بستن یک فایل پس از اجرای فایلی دیگر
    توسط mo-aslani در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2011/07/09, 14:58

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

ایجاد سلول سلکشن در اکسل

عدم تغییر در فایل اکسل

نمونه vba جهت وارد شدن به اکسل با رمز

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

قفل كردن اندازه سلول

جلوگیری از ویرایش فایل اکسل

عدم دسترسی بعد از پرینت xls

پرشدن فایل اکسل

عدم تغییر سلول بعد از وارد کردن اطلاعات در اکسل

تغییر تنظیمات قفل اکسل

عدم تغییر در سلول اکسل

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

تغییر اطلاعات در اکسل

عدم تغییر در اکسل

عدم دسترسی به سلول اکسل

عدم تغییر سلول در دستور اکسل

تغییر اطلاعات در اکسل بون پسورد

قفل سلولها برای عدم تغیر

علت عدم تغییر فایل اکسل

کد گذاری excel جهت عدم ویرایش متن

چگونگی عدم ویرایش جدول در اکسل

تنظیمات جهت عدم دسترسی به محتوای اکسل

عدم اکان تغییرات در فایل اکسل

عدم تغییر اندازه سلولهای اکسل

ذخیره شدن اصلاعات اکسل بعد از پرینت

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

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

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