سلام چطور میتونم توابع جمع در یک سلول رو درکد نویسی vba قراربدم
تابع جمع در کد نویسیvba
Collapse
X
-
سلام،
چقدر با vba آشنايي داريد؟ ميشه يک کم توضيح بديد که چه کار مي خواهيد انجام دهيد؟ معمولا" کد vba را براي اين کار ساده به کار نمي برند مگر اينکه يک بانک اطلاعات بسيار بزرگ داشته باشيد، اينکه اشاره فرموديد کد به صورت اجرايي در بيايد، معمولا" کدهاي vba توسط کليک کردن "کنترل فرم" ها که به عنوان يک رابط جهت اجراي فرمان هستند اعمال مي شوند و يا گاها" با فعال شدن شيت اجرا مي گردند البته مي توان کدها را به نحوي نوشت که با تغيير سلول انتخابي اجرا گردند که اين مورد به دليل کند شدن فايل کمتر استفاده مي شود.
اگر ظاهر کد جهت فرمان يک خطي براي اين فايل نمونه که فرستاديد مورد توجه شما بوده پاسخش همان کدي است که جناب کاظمي در بالا به آن اشاره نموده اند[SIGPIC][/SIGPIC]کامنت
-
مي تونيد سل را قفل کنيد.
براي اين کار بايد شيت اکسل را قفل کنيد و فقط به سلولهاي خاصي اجازه تغيير بدهيد.
براي هر سل وقتي روي اون راست کليک مي کنيد امکانات خاصي در دسترس است، وقتي روي سل خاصي راست کليک مي کنيد تعدادي tab مختلف مي بينيد، اگر به تب protection برويد و تيک locked را برداريد آن وقت در زمان قفل کردن صفحه مي تونيد آن سل را ويرايش کنيد.
خوب .... حالا مي تونيد کل صفحه را انتخاب و راست کليک کرده و تيک locked را براي تمام خانه ها برداريد. سپس ستون E را انتخاب کرده و راست کليک کرده و تيک locked را بزنيد. سپس از نوار بالاي اکسل در تب review به قسمت پروتکت شيت رفته و صفحه را قفل کنيد، خواهيد ديد که تمام سلولها به غير از سلولهاي ستون E قابل ويرايش هستند.[SIGPIC][/SIGPIC]کامنت
-
نبايد اينطور باشد
نبايد در موقع اقدام به قفل کردن شيت، يکي از سل ها در حال ويرايش باشد
فايل روي شبکه اشتراک گذاشته شده است؟[SIGPIC][/SIGPIC]کامنت
کامنت