آموزش اکسس

دوره اکسس

  • به صفحه آموزش اکسس خوش آمدید!

اکسس یک از نرم افزارهای موجود در بسته مایکروسافت آفیس است که وظیفه آن ساخت بانک های اطلاعاتی و برنامه نویسی به منظور ایجاد فرم هایی که کاربران بتوانند از طریق آن اطلاعات را در بانک اطلاعاتی ذخیره کنند ، می باشد. در این صفحه قصد داریم تا با آموزش اکسس همراه شما علاقمندان به این نرم افزار باشیم.

به زبان ساده می توان گفت که اکسس یک نرم افزار است که با آن می توانیم با سهولت بیشتری نسبت به سایر نرم افزار ها ، اقدام به ایجاد یک بانک اطلاعاتی (محلی که می شود اطلاعات مختلف مثل اطلاعات حسابداری ، کنترل پروژه ، انبار ، تردد و … را در آن ذخیره سازی کرد) و برنامه نویسی کنیم که این برنامه قابلیت های بسیار زیادی می تواند داشته باشد که در زیر به تعدادی از آنها اشاره مختصری دارم. اما اگر میخواهید با جزئیات بیشتری از این نرم افزار آشنا شوید فیلم زیر را حتمأ تماشا کنید.

  • ایجاد جداولی که از طریق آنها اطلاعات در داخل بانک اطلاعاتی ذخیره می شود

  • تهیه انواع فرم های ورود و کار با اطلاعات برای کاربران بشکل ساده و بدور از هر گونه پیچیدگی

  • دسته بندی ، فیلتر و جستجو کردن داده های داخل بانک

  • ویرایش اطلاعات و تهیه جدول جدید از آنها

  • چاپ انواع گزارش از داده های موجود در داخل بانک ( قابلیت ساخت گزارش در ابعاد مختلف از ابعاد فیش رستوران تا A0)

  • کنترل اطلاعات و اعطاء مجوز به کاربرانی که باید دسترسی به داده ها داشته باشند

  • ایجاد ارتباط با سایر نرم افزار ها و تبادل داده با آنها ( دریافت و ارسال اطلاعات به اکسل ، SQL و … )

  • امکان کار در یک کامپیوتر مستقل یا تحت شبکه بین چندین کاربر

  • امکان استفاده تحت شبکه جهانی اینترنت و بروز رسانی و مشاهده اطلاعات از هر نقطه دنیا

  • امکان طراحی و ایجاد سامانه های یکپارچه مدیریت اطلاعات

پرسش و پاسخ

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

رفتن به بخش پرسش و پاسخ

ساخت جدول در اکسس

خواص فیلدها در جداول اکسس

روابط بین جداول اکسس

سازماندهی اطلاعات در اکسس

ثبت اطلاعات در اکسس

What is the query in ms access

Query Select in Access

Use Criteria in Query in Access

Dedicated field in Query

Create Sub Query in Access

Query Make Table

Use Query Update in Access

Use Delete Query in Access

Use IIF Function in Access

آزمون آنلاین اکسس

پروژه داروخانه اکسس

Shop Project in Microsoft Access

پروژه مهد کودک در Access

انواع متغیرها و دیتا در VBA

انواع کدهای موجود در VBA

دستورات Docmd در اکسس

Programing in Access VBA

دستور Select Case در اکسس

حلقه های تکرار در اکسس

ماشین حساب در اکسس

تابع Dsum در اکسس

تابع DLast در اکسس

Error control in access

Convert Access Report To PDF

روش استفاده از Tempvars در اکسس

Close Other Program with Microsoft Access

Prevent Delete Record in Access Form

پیغام فارسی خالی ماندن فیلد در اکسس

جمع زمان کارکرد

hide subform in access

Prevent edit form data in access

سوال از کاربر قبل ذخیره سازی

بستن فرم با زدن کلید Esc در اکسس

تغییر زبان کیبورد در اکسس

محدودسازی تعداد کاراکتر

Help Text in Controls in Access

جلوگیری از ثبت عدد در Short Text

روش تنظیم AutoNumber از عدد دلخواه در اکسس

لیبل چشمک زن

Question before closing the form

اسامی ممنوعه در نامگذاری

آموزش افزودن بک گراند ( پس زمینه ) به فرم در اکسس

آموزش ساخت عبارت رندوم در اکسس

Text input language in Microsoft access

Serial Number هارد در اکسس

سوالات متداول کاربران

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

مطابق راهنمای منتشر شده در سایت مایکروسافت حداکثر ظرفیت هر فایل اکسس 2 گیگابایت است. برای آنکه بتوان حجم بیشتری از اطلاعات را ذخیره سازی نمود ، بایستی بخش رابط کاربری اکسس را به پایگاه داده SQL Server متصل نمود. ظرفیت پایگاه داده اکسس قادر است بین 1 تا 5 میلیون رکورد را هندل کند.

امنیت در هر نرم افزاری نسبی است و هیچ نرم افزاری بصورت 100% نمیتواند امن باشد ؛ لذا نرم افزار اکسس به لحاظ امنیت از سایر نرم افزارهای مجموعه آفیس امن تر است ، اما درصورتیکه بخواهید این امنیت در نسخه های تحت شبکه و چند کاربره مضاعف شود ، بهتر است از اتصال اکسس به SQL Server استفاده نمود.

بخش پرسش و پاسخ در اکسس

برای درج یک سوال جدید به انتهای کامنت ها مراجعه کنید.


 

  • لطفأ به نکات زیر توجه کنید:
    • پس از درج سوال و زدن دکمه ارسال دیدگاه ، سوال شما جهت بررسی به پاسخ دهنده ارسال خواهد شد و تا زمان تأئید و پاسخ به نمایش درنخواهد آمد ، لذا از تکرار در ارسال سوال خود خودداری کنید.
    • پاسخ سوالات شما بین 24 تا 48 ساعت آینده در انتهای همین صفحه در دسترس شما خواهد بود ؛ لذا برای دریافت پاسخ خود پس از گذشت مدت زمان مذکور ، پس از ورود به این صفحه یکبار دکمه بارگزاری مجدد مرورگر خودتان را بزنید تا اطلاعات صفحه بروزرسانی و پاسخ سوال شما نمایش داده شود.
    • لطفأ از تماس و ارسال پیام به واحد امور مشتریان سایت جهت دریافت پاسخ سوال خودتان خودداری کنید ؛ و در همین صفحه منتظر پاسخ سوال خود باشید.
    • پاسخ داده شده به سوال شما ممکن است راه حل های دیگری هم داشته باشد ؛ اما به جهت مدیریت زمان ما سعی میکنیم روش کوتاه و خلاصه ای را جهت حل مشکل شما ارائه دهیم.

‫44 نظر

  1. 1

    امیر محمد

    سلام
    خیلی ممنون از آموزشهایی که تو سایت قرار دادین ؛ راجع به کدهای VBA تو کمتر سایت ایرانی میشه مطلب پیدا کرد ؛ اما اینجا دیدم که یکسری فیلم گذاشتین

    پاسخ
  2. 2

    Nilufar

    یه سوال داشتم ازتون
    نرم افزار اکسس برای استفاده در چه مقیاسی میتونه مناسب باشه؟ منظور کوچک ؛ متوسط یا بزرگ بودن شرکت هست.
    ممنون میشم من رو راهنمایی بفرمائید.

    پاسخ
    1. 2.1

      مهندس بیات

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

      پاسخ
  3. 3

    افشین

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

    پاسخ
    1. 3.1

      مهندس بیات

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

      پاسخ
  4. 4

    محمدی

    سلام و عرض خسته نباشید
    ما قصد داریم تا در مجموعه تولیدی خودمون ، یک سیستم برای مدیریت واحد تولید ایجاد کنیم. آیا در این زمینه خدمات مشاوره ای دارید؟

    پاسخ
    1. 4.1

      مهندس بیات

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

      پاسخ
  5. 5

    شریعتی

    با تشکر از سایت خوبتون
    در خصوص طراحی داشبورد در اکسس سوال داشتم ؛ که آیا این امکان در این نرم افزار دیده شده و کلأ چطور بایستی این کار رو در داخل اکسس انجام داد؟
    ممنون از شما

    پاسخ
    1. 5.1

      مهندس بیات

      سلام به شما کاربر عزیز
      در اکسس 2019 بخش modern Chart به همین منظور در اختیار شما قرار گرفته است ؛
      موفق باشید

      پاسخ
  6. 6

    امید سعیدی

    عرض سلام و خسته نباشید خدمت شما
    تشکر از مطالب خوب و کاربردی
    در ویدئو معرفی که در این صفحه قرار دادید ، اشاره شده است که می توانیم از بارکدها در نرم افزار اکسس استفاده کنیم ؛ ما در شرکت خود قصد داریم تا با استفاده از بارکدها ورود و خروج برخی از اقلام را از درب شرکت مدیریت کنیم ؛ اگر امکانش هست بفرمائید بهتر است از چه نوع بارکدی باید استفاده کنیم و بصورت کلی نحوه بکار گیری به چه صورت باشد بهتر است؟

    پاسخ
    1. 6.1

      مهندس بیات

      سلام به شما کاربر گرامی
      ببینید شما می توانید از انواع مختلف بارکدهای میله ای یا Qr استفاده کنید ؛ برای همین منظور میتوانید از محصول بارکدساز که در فروشگاه عرضه شده است استفاده کنید. روش کار هم در فیلم آموزشی توضیح داده شده است. موفق باشید.

      پاسخ
  7. 7

    Kamal_samadi

    ببخشید یه سوال داشتم از خدمتتون
    ما در یک پروژه مشغول بکار هستیم و برای ثبت اطلاعات گزارش روزانه در حال حاضر از اکسل استفاده میکنیم ، ولی یکی از همکاران پیشنهاد دادند که از اکسس استفاده کنیم ؛ من اطلاعاتی در زمینه اکسس ندارم ؛ لطفأ اگر امکانش هست من رو راهنمایی کنید که بهتر هست چه کاری انجام بدیم. ممنون

    پاسخ
    1. 7.1

      مهندس بیات

      سلام به شما کاربر گرامی
      ببینید استفاده از نرم افزار اکسل برای درج اطلاعات بصورت انبوه نمیتونه راهکار مناسبی باشه ، شرکت مایکروسافت برای مواردی که قرار است اطلاعات بصورت یک پایگاه داده جمع آوری بشن نرم افزار اکسس Access رو طراحی کرده که بهتر هست متناسب با نیاز خودتون ابتدا جداول و فرم های ورود اطلاعات رو در اون طراحی و عملیات ثبت اطلاعات رو در اکسس انجام بدید ، قابلیت به اشتراک گذاری یکی دیگه از امکانات اکسس هست که در صورت کار تیمی میتونه خیای به شما کمک کنه ؛ برای دریافت راهنمایی بیشتر میتونید با ما تماس بگیرید.

      پاسخ
  8. 8

    سامان رحیمی

    با سلام
    قصد دارم اطلاعات مربوط به تماسهای تلفنی ورودی و خروجی دفتر را تحت نرم افزار اکسس مدیریت کنم. آیا اینکار امکان پذیر است؟

    پاسخ
    1. 8.1

      مهندس بیات

      سلام
      بله از طریق کامپوننت مخصوص امکان پیاده سازی این مورد در اکسس وجود دارد.

      پاسخ
  9. 9

    عبداله

    سلام قربان وقت بخیر
    من ی سوال داشتم
    ی فرم در اکسس طراحی کردم
    چطور میتونم پس از تکمیل یک فیلد در فرم با زدن کلید اینتر به فیلد دلخواه برم
    که نخواهم با ماوس به فیلد مربوطه برم
    یعنی ترتیب حرکت در فیلدهای یک فرم را چطور میشه شخصی سازی کرد؟

    پاسخ
    1. 9.1

      مهندس بیات

      سلام به شما کاربر گرامی
      از طریق Tab Order اینکار را انجام دهید
      موفق باشید

      پاسخ
  10. 10

    حمید رضا محمدی

    سلام وقت بخیر
    در فرم اکسس بعضی مواقع جای BTN ها در زمان طراحی و در زمان نمایش با هم فرق می کند مثلا در طراحی فرم در فاصله 4 سانتی از حاشیه چپ جای گذاری نموده اید ولی در زمان نمایش خیلی بیشتر و حدود 10 سانتی فاصله دارد مشکل از کجاست

    پاسخ
    1. 10.1

      مهندس بیات

      سلام به شما کاربر گرامی
      این اتفاق را فقط در سابفرم ها دیدم که با تغییر عرض سابفرم مشکل حل می گردد. این مشکل در نسخه های متعددی از اکسس مشاهده شده است.

      پاسخ
  11. 11

    جاوید

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

    پاسخ
    1. 11.1

      مهندس بیات

      سلام به شما کاربر گرامی
      کدهای نوشته شده چه هستند و در کجا و چه رویدادی نوشته شده اند؟

      پاسخ
  12. 12

    mahtab

    سلام من میخوام فایل اکسسم رو به نرم افزار تبدیل کنم ایا امکانش هست؟

    پاسخ
    1. 12.1

      مهندس بیات

      سلام
      اگر منظورتان ساخت فایل EXE هست ، خیر این امکان وجود ندارد و فایل شما برای اجرا نیاز به وجود نرم افزار اکسس در سیستم مقصد خواهد داشت

      پاسخ
  13. 13

    مینا عظیمی

    با سلام
    آیا اکسس توانایی آپدیت داده هارا به صورت دسته ای یا کلی دارد؟(دستور کوئری آپدیت ،Dlookup برای کار ما مناسب نیست.)
    آیا مثل اکسل انعطاف پذیری برای تغییر داده دارد؟
    ما داده ها رو به صورت اکسل تحویل می گیریم ،آیا امکان بارگزاری در اکسس دارد؟این تغییرات ممکن است هر روز باشد.
    همچنین نیاز به خروجی اکسل از گزارش اکسس هم داریم؟
    این امکانات در اکسس فراهمه؟

    پاسخ
    1. 13.1

      مدیر سایت

      سلام به شما کاربر گرامی
      برای اعمال تغییرات دسته ای باید از کوئری آپدیت استفاده کنید و شروط مورد نظر خود را برای اعمال استفاده کنید.
      در پاسخ سوال دوم بسته به انتظار شما در انعطاف پذیری دارد. سوال شما خیلی کلی است.
      در پاسخ سوال سوم باید عرض کنم که بله کلیه اطلاعات قابل درون ریزی در اکسس است.
      کلیه گزارشات تولید شده در نرم افزار اکسس قابل اکسپورت به نرم افزار اکسل است.

      پاسخ
  14. 14

    کوثر

    سلام وقتتون بخیر
    من میخوام اختلاف زمانی چند تا ستون رو داخل access محاسبه کنم ولی تفاوت بعی از زمانها رو بهم منفی میده، مثلا اگه زمان اولیه 23:59:15 باشه و زمان نهایی 00:05:02 باشه اختلاف زمانی شون منفی میشه.
    ممنون میشم اگه راهنماییم کنید که این مشکلو چجوری برطرف کنم.

    پاسخ
    1. 14.1

      مدیر سایت

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

      پاسخ
  15. 15

    ایلناز

    سلام وقت بخیر. من به تازگی با اکسس آشنا شدم در حد مقدماتی. به یه مشکلی برمیخورم که کلافه کننده هست. چرا گاهی یک فرم ذخیره نمیشه و ارور میده؟یک فرم خیلی ساده از روی یه جدول خیلی ساده

    پاسخ
    1. 15.1

      مدیر سایت

      سلام به شما کاربر گرامی
      باید متن خطای اعلام شده را ارسال کنید ؛ بصورت کلی نمیتوان اظهار نظر کرد

      پاسخ
  16. 16

    مرضیه جلالی

    سلام وقت بخیر
    سوالی داشتم از خدمت تون
    من از نرم افزار پراجکت و اکسل برای کنترل پروژه و تهیه گزارش استفاده می کنم.
    جدیدا با نرم افزار اکسس آشنا شدم و توی تمپلت هاش یه تنظیمات پبش فرضی برای مدیریت وظایف دیدم؛
    چون آشنایی باهاش نداشتم، میخواستم بپرسم یادگیری این نرم افزار چجوری و چقدر میتونه در کنترل و مدیریت پروژه کمک کنه؟
    متشکرم

    پاسخ
    1. 16.1

      مدیر سایت

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

      پاسخ
  17. 17

    ابی

    درود بر شما
    بنده سه تا کمبوباکس مرتبط دارم وقتی گزینه‌ای از کمبوی اول انتخاب میکنم مقادیر متناظرش در کمبوی دوم نشون دلده میشه ولی وقتی از کمبوی دوم گزینه‌ای انتخاب میکنم مقادرمتناظرش رو در کمبوی سوم نشون نمیده. توی ارتباط جداول یک و دو و سه هم مشکلی وجود نداره. لطفا راهنمایی کنید

    پاسخ
    1. 17.1

      مدیر سایت

      سلام به شما کابر گرامی
      شما بایستی از کوئری های تو در تو یا Sub Query استفاده کنید
      موفق باشید

      پاسخ
      1. 17.1.1

        ناشناس

        درود بر شما
        مشکل حل شد دمت گرم

        پاسخ
  18. 18

    مجتبی

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

    پاسخ
    1. 18.1

      مدیر سایت

      سلام به شما کاربر گرامی
      برای ذخیره سازی Listbox باید از دستورات VBA ایندکس صفر آن را بعنوان یک مقدار در رکورد ذخیره سازی کنید.
      Text1.value=Listbox.Selected(4)

      پاسخ
  19. 19

    زارعی

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

    پاسخ
    1. 19.1

      مدیر سایت

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

      برای تهیه آموزش اینجا کلیک کنید

      پاسخ
  20. 20

    کوروش

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

    منظورم این هست که وقتی کد فعالسازی در فرم قرار گرفت بعد از بستن برنامه دیگر این فرم اجرا نشده و فرم لاگین اجرا شود
    ممنون میشم راهنمایی کنید

    پاسخ
    1. 20.1

      مدیر سایت

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

      پاسخ
  21. 21

    ناشناس

    سلام مهندس جان
    در نرم افزار اکسس یک فرم اصلی دارم بنام form2 در این فرم یک کنترل تب قرار دادم و در این کنترل تب یک فرم قرار دادم.
    چگونه داخل این تب روی این فرم کار کنم؟ مثلا یک باتون قرار دادم و در vb آن کد نوشتم docmd. gotorecord acdataform, “نام فرم” ، acnewrec
    پیام خطا می دهد که فرم شما بسته است

    پاسخ
    1. 21.1

      مدیر سایت

      سلام به شما کاربر گرامی
      شما بایستی دکمه رکورد جدید را در داخل خود فرمی که قرار است رکورد جدید در آن ایجاد شود قرار دهید ؛ با اینکار پیغام خطا برطرف خواهد شد
      موفق باشید

      پاسخ
  22. 22

    حسین احمدی

    سلام
    ضمن تشکر از مطالب آموزشی بسیار مفیدتان،توی گزارشات روزانه به صورت اکسل و پی دی اف میخواهم با باز نمودن آن پوشه و بدون باز کردن فایلها کلمه مورد نظر را پیدا کنم.لطفا راهنمایی بفرمایید.

    پاسخ
    1. 22.1

      مدیر سایت

      درود بر شما کاربر گرامی
      برای این مورد میتوانید از نرم افزار Agent Ransack استفاده کنید.

      پاسخ

سوال یا نظر خود را بنویسید!

نشانی ایمیل شما منتشر نخواهد شد.

تمام حقوق مادی و معنوی این سایت متعلق به مستر پلنر است.