فنی و مهندسی-پایپینگ ASME ASTM PIPE

فنی و مهندسی-پایپینگ ASME ASTM PIPE

فنی و مهندسی-پایپینگ ASME ASTM PIPE

فنی و مهندسی-پایپینگ ASME ASTM PIPE

محافظت دینامیکی سلولها از تغییر - توسط ویژوال بیسیک

 

 

مزاحم نمی شوم در پایان چند سوال اکسل دارم که خدمتتان می فرستم :

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

هدف از این کار اینست که اطلاعات ورودی دستخوش تغییرات خواسته یا ناخواسته نشود .

 

برای دریافت فایل کلیک کنید! (بعد از زدن لینک 30 ثانیه صبر کنید و سپس روی گزینه Click Here for Download کلیک کنید.)

 

سلولهای این sheet در صورتیکه پر شده باشند در مقابل تغییرات حفاظت می شوند .

بدین ترتیب که اگر checkbox بالا را در حالت انتخاب قرار دهیم در  صورتیکه بخواهیم در خانه ای که پر است مقداری را وارد کنیم، از اینکار جلوگیری بعمل خواهد آمد.

(توسط جعبه ابزار فرم یک CheckBox به sheet اضافه کنید)

کد برنامه ویژوال بیسیک  :

 

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)

 

cellval = ActiveCell.Value

sheetprotect = Range("a1").Value

 

 

If cellval <> "" And sheetprotect Then

    ActiveSheet.Protect

Else

    ActiveSheet.Unprotect

End If

 

 

End

نظرات 1 + ارسال نظر
شرکت نرم افزاری Big Robo یکشنبه 9 دی‌ماه سال 1386 ساعت 04:03 ب.ظ http://blog.bigrobo.com/

دوست عزیز سلام

به علت علاقه اکثر وبلاگ نویسان تخصصی ، به راه اندازی وبلاگی با نام اختصاصی خود و بدون اجبار در داشتن نام دامنه هایی مانند blogfa , persianblog و غیره ، همچنین داشتن ایمیل با پسوند سایت اختصاصی خود، شرکت Big Robo سرویس جدید" سایت در قالب وبلاگ " را ارائه نموده است.
برای دریافت اطلاعات بیشتر به لینک زیر مراجعه نمائید:
http://blog.bigrobo.com
و یا با شماره تلفن 77510844 (021 ) تماس بگیرید.

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد