تبدیل عدد به حرف در اکسس

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

تبدیل عدد به حرف در اکسس

در این مطلب از آفیس باز به تابع مربوط به تبدیل اعداد به حروف در اکسس اشاره خواهیم کرد،عمدتا در سیستم و حسابداری مالی پرکاربرد است برای مثال برای چاپ کردن اعداد روی چک علاوه بر اعداد به حروف هم لازم است،همراه ما باشید…

آموزش تبدیل عدد به حروف در کوئریها و گزارشات و فرمها اکسس

 

مراحل زیر را دنبال کنید

  • فایل پیوست را دانلود کنید
  • نرم افزار اکسس را بازکنید و با زدن کلیدهای Alt + f11 به محیط کدنویسی بروید.
  • در فضای خالی سمت چپ که آبجکتها قرار دارند کلیک راست کرده و Import را انتخاب کنید .
  • از بین فایلهای دانلودی فایل Officebaz-Adad.bas را انتخاب نمائید.
  • یک مازول به نرم افزار شما اضافه می شود با نام  تبدیل عدد به حروف .
  • از این پس هر کجای نرم افزار که تابع  ADAD  را فراخوانی کنید مقدار داده شده به این تابع به حروف نمایش داده خواهد شد.

مثال :

بعد از انجام مراحل بالا برای تست کردن ماژول می توانید:

  • یک فرم ایجاد نمائید.
  • دو تکست باکس درون فرم خود قرار دهید با نام های Text0 و Text1
  • درون Text1 کد زیر را قرار دهید:

=abh([text0)

اگر مراحل را درست انجام داده باشید با تصویر زیر مواجه خواهید شد.

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

 

مراحل گفته شده در قسمت بالا قبل از مثال را انجامدهید که دیتابیس شامل ماژول باشد .

حالا مراحل زیر را دنبال کنید

فرض می کنیم یک جدول داریم که حاوی یک فیلد با نام ID که مقدار عددی درون آن وارد کردم و می خواهیم درون کوئری ، مقدار آن را به حرف ببینیم.

از تب Create گزینه Query Design را انتخاب کرده و جدول مورد نطر را انتخاب کرده و فیلد ID را به انتخابهای کوئری اضافه میکنیم .

در قسمت سمت راست ID در قسمت کوئری مانند تصیر

تبدیل عدد به حروف در کوئریهای اکسس
تبدیل عدد به حروف در کوئریهای اکسس

عبارت زیر را درون آن می نویسیم.

Horof: abh([id])

اگر درست انجام شده باشد نتیجه مانند تصویر زیر است

عدد به حروف در کوئری
عدد به حروف در کوئری

برای درک بهتر آموزشهای بالا همچنین نحوه استفاده در گزارشات ، فیلم اموزشی ابتدا را مشاهده نمائید.

آپدیت در تاریخ 5 آبان 1397:

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

امکلن تبدیل اعداد اعشاری به حروف به شکل صحیح

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

 

دانلود فایل نمونه ، بلافاصله برای شما ارسال خواهد شد.

[sdfile url=”https://officebaz.ir/dl/OfficebazAdadBeHorof.zip”]

 

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

8 دیدگاه دربارهٔ «تبدیل کردن اعداد به حروف در فرم و کوئری و گزارشات اکسس»

  1. سید شجاع جوادزاده

    با سلام و احترام, لطفا روش استفاده از نامه ها در اکسس را بدون استفاده از merge word در صورت امکان نرم افزار را ذکر نمائید. با تشکر.

  2. شاهرخ جمشیدی

    جناب بهری عزیز
    سپاس فراوان بابت ارسال لینک تبدیل عدد به حرف.
    یک خواهش داشتم .من همینو به انگلیسی یا آلمانی احتیاج دارم.

  3. محمدجواد امیری

    با سلام و تشکر فراوان ، مطلب خیلی کاربردی و لازم بود .
    تنها مشکل پیش آمده این است که در برخی موارد که در فرم یک محاسبه ریاضی داریم ( محاسبه ارزش افزوده ) ، عدد را 49.000.000 ريال داریم ولی حروف “چهار هزار میلیارد و نهصد میلیون ” نمایش داده می شود . ممنون می شوم اگر راهنمایی بفرمایید .

پیمایش به بالا