PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشي: ثبت زمان ورود اطلاعات بدون استفاده از vb



komeilex
2014/08/30, 19:17
حتما تا حالا با فایلی مواجه شدین که بخواین اطلاعات مربوط به ورود و خروج کارمندان یا ثبت کالاها و یا خیلی موارد مشابه رو انجام بدین.
چیزی که در همه اون ها مشترکه اینه که بلافاصله بعد از ورود اطلاعات ساعت اون به صورت خودکار ثبت بشه.
اولین تابعی که به ذهن همتون میرسه تابع now هستش. ولی مشکلی که به وجود میاد اینه که این تابع باهر تغییری که در ورک بوکتون اعمال میشه خودش رو آبدیت می کنه و در نتیجه شما به خواسته مورد نطرتون نمیرسین.
فایل زیر رو در نظر بگیرین:

4515

تو ستون A نام فرد وارد میشه و تو ستون B بر فرض مثال زمان ورودش.
کافیه تو سلول B2 فرمول زیر رو بنویسین و تا جایی که دلتون می خواد درگش کنین:

if(a2<>"",if(b2="",now(),b2),"")
حالا شروع به وارد کردن اسامی تو ستون A بکنین...
بله درسته! نرم افزار خطایی مبنی بر خطای دور بهتون میده. اگه به فرمولم دقت کنین کاملا متوجه میشین که همین طوره.
حالا برای رفع این مشکل به مسیر زیر برین:
excel option >>>>> formulas >>>>> calculation option
و تیک گزینه enable iterative calculation رو فعال کنین:

4516

اگر مایل به غیر فعال کردن این قابلیت اکسل نیستین می تونین با ماکرو به خواستتون برسین که ارجاتون می دم به لینک زیر:

http://excelribbon.tips.net/T013233_Automatically_Entering_a_Data_Entry_Time.h tml?awt_l=Ds2bF&awt_m=JKxkER1W74R74X

reverent
2014/10/24, 18:57
سلام
ممنون هستم از راه حل شما
اما من هر بار میخوام فرمول بدم ارور فرمتینگ میده
میشه نمونه فایل قرار بدین با 30 سطر
البته قبلش اگه میشه ایراد کار من را هم بیان کنید

komeilex
2014/10/24, 19:12
سلام. والا ایراد فایل شما رو که نمی دونم چیه ولی اگر آپلود کنین می تونیم روش بحث کنیم.
یه نمونه فال براتون قرار میدم فقط یادتون باشه دستور العمل پست اولو رعایت کنین و همین طور فرمت ستون مربوط به زمانم Time بزارین.

4872

reverent
2014/10/24, 21:27
آقا ممنون
مشکل من حل شد اساسی با فایل شما :wetkiss::wetkiss:

خودم نتونستم فرمول بدم شاید excel 2007 و win8.1مشکل من باشه
ممنون از حوصله شما

راستی من یه 5 سالی کوهی خیل زندگی کردم فکر کنم همسایه محسوب می شیم
wink

exceliran
2014/10/25, 19:01
اگر بخواهیم با استفاده از کلیدهای میانبر به این جواب برسیم از( ctrl & shift & : ) هم میتوان استفاده کرد.