نرم افزارهای کاربردی تحت اکسل و اکسس

انجام پروژه های سفارشی تحت اکسل ، اکسس و کلیه امور حسابداری به صورت پاره وقت

برنامه تحت اکسل برای ثبت چک های صادره ( اسناد پرداختنی)
نویسنده : علی گنجی - ساعت ٩:٥٥ ‎ق.ظ روز شنبه ٢٥ آذر ۱۳٩۱
 

این برنامه تحت اکسل 2007 و نسخه های بالاتر قابل اجراست.

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

در این برنامه محدودیت ردیف وجود ندارد و می توانید از 1048576 ردیف و به عبارتی بیشترین ردیفی که در یک فایل اکسل ( نسخه 2007 و بالاتر ) قابل استفاده است ، استفاده کنید .

گروه بندی دوره ها و فرمولها با توجه به تعداد ردیف اطلاعات وارد شده در برنامه ، به کمک VBA به روز می گردد .

کاربرگها و کدهای برنامه قفل نشده است.

لینک دانلود :

Download From PersianGig


 
 
نمایش Error در توابع ایجاد شده توسط کاربر
نویسنده : علی گنجی - ساعت ۸:۱٦ ‎ق.ظ روز چهارشنبه ٢٢ آذر ۱۳٩۱
 

در توابعی که توسط کاربر به اکسل اضافه می شود (UDF) ، هنگامی که یکی از مقادیر آرگومانها به درستی مقدار دهی نشوند ، باید خروجی تابع نشان دهد که خطایی رخ داده است. ولی مهم تر از همه این است که این خروجی در توابع دیگر از قبیل IsError و IFError و ... قابل استفاده باشد تا چنانچه کاربر از این توابع در فرمول خود استفاده کرده باشد ، با خطایی مواجه نشود.

برای این کار در تابع خود باید از تابع CVErr استفاده کنیم .

  • xlErrDiv0 = #DIV/0
  • xlErrNA = #N/A
  • xlErrName = #NAME
  • xlErrNull = #NULL
  • xlErrNum = #NUM
  • xlErrRef = #REF
  • xlErrValue = #VALUE

مثال :   برای نمایش خطای Value# در تابع خود  به طریق زیر عمل می کنیم :

CVErr(xlErrValue)