نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • مشاوره
  • نگهداری سوابق موجودی مواد در اکسل. حسابداری کالا در MS Excel: مزایا و معایب

نگهداری سوابق موجودی مواد در اکسل. حسابداری کالا در MS Excel: مزایا و معایب

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

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

برای حفظ حسابداری انبار در اکسل، 2-3 برگه اصلی کافی است: "ورود" (حسابداری برای کالاهای وارد شده به انبار)، "مصرف" (حسابداری کالاهای باقی مانده از انبار) و در صورت لزوم "وضعیت فعلی" (کالاهایی که در حال حاضر در انبار موجود است). در هر برگه، باید سرصفحه ایجاد کنید و می توانید برای حسابداری بیشتر شروع به ورود کنید.

"انبار فوق العاده".

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

انبار در اکسل 7.7.3

برنامه در این نسخه می تواند هم بر روی هارد دیسک رایانه و هم بر روی یک رسانه قابل جابجایی (USB-flash و غیره) نصب شود و آزادانه از رایانه ای به رایانه دیگر حرکت کند.

"V V S: دفتر - انبار - فروشگاه".

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

"حسابداری انبار کالا".

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

"اطلاعات شرکت: انبار تجارت".

برنامه "IP: انبار تجارت" در سیستم برنامه Info-Enterprise گنجانده شده است. "IP: انبار تجارت" به شما امکان می دهد حسابداری انبار را به راحتی و به راحتی در یک شرکت تجاری خودکار کنید. از جمله کاربران برنامه ما می توان به شرکت های عمده فروشی و خرده فروشی، فروشگاه های زنجیره ای، انبارهای عمده فروشی اشاره کرد. علیرغم جهت گیری تجاری، "IP: انبار تجاری" به شما امکان می دهد سوابق مواد، محصولات نهایی، MBP، یعنی. این برنامه را می توان در هر جایی که مدیریت موجودی مورد نیاز است استفاده کرد.

FOLIO-WinWarehouse. نسخه 4.xx (محلی).

مانند سایر برنامه های FOLIO، برای کار به دانش خاصی نیاز نیست، به جز آشنایی با MS Windows.

"انبار +".

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

"1C: حسابداری 8".

"1C: حسابداری 8" یک برنامه جهانی برای استفاده انبوه برای خودکارسازی حسابداری و حسابداری مالیاتی، از جمله تهیه گزارش اجباری (تنظیم شده) است. این یک راه حل آماده برای نگهداری سوابق در سازمان هایی است که هر نوع فعالیت تجاری را انجام می دهند: تجارت عمده و خرده فروشی، تجارت کمیسیون (از جمله کمیسیون فرعی)، ارائه خدمات، تولید و غیره.

علاوه بر این، با کمک "1C: حسابداری 8" کارآفرینان فردی که از یک سیستم مالیاتی ساده یا یک رژیم مالیاتی عمومی استفاده می کنند، می توانند سوابق خود را حفظ کنند.

"ازهور-اسکلاد".

برنامه "Azhur-SKLAD" برای خودکار کردن چرخه حسابداری برای عملیات انبار طراحی شده است.

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

«محصول-پول-محصول».

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

Microinvest Warehouse Pro.

"Microinvest Warehouse Pro" یک راه حل صنعتی است که یک سیستم اتوماسیون برای ساختارهای خرده فروشی "شبکه ای" (فروشگاه های سلف سرویس و / یا تجارت پیشخوان)، تاسیسات انبار و رستوران ها است. "Microinvest Warehouse Pro" تمامی الزامات جابجایی منابع کالا در خود شرکت یا در شبکه شرکت های مرتبط با فعالیت های تجاری یا تولیدی آنها را برآورده می کند.

تیریکا-شاپ.

"Tirika-Shop" یک برنامه بسیار ساده اما بسیار قدرتمند برای فروشگاه است. این می داند که چگونه همه کارها را انجام دهد، اما در عین حال استفاده از آن به قدری آسان است که حتی یک کاربر بی تجربه نیز در عرض پنج دقیقه بر آن مسلط می شود. این برنامه برای یک فروشگاه با هر مشخصاتی مناسب است: مواد غذایی، مصالح ساختمانی، قطعات خودرو، پوشاک و غیره.

حسابداری انبار RM-SKLAD.

"RM-SKLAD Warehouse accounting" برنامه ای برای حسابداری انبار و عملیات تجاری در یک شرکت با هر شکلی از مالکیت است. در درجه اول برای مشاغل کوچک و متوسط ​​در نظر گرفته شده است. این برنامه را می توان در مغازه های کوچک، انبارها، تولید برای حسابداری عملیاتی کالاها و مواد استفاده کرد.

انبار و تجارت.

"انبار و تجارت" یک برنامه ساده و قابل اعتماد برای اتوماسیون تجارت و حسابداری انبار است. به شما امکان می دهد اسناد اولیه (فاکتورها، فاکتورها، فاکتورها، قراردادها و غیره) را به راحتی و به سرعت ایجاد کنید، موجودی انبار را کنترل کنید، سوابق فروش و دریافت کالا را نگه دارید، رزرو کنید، سوابق بدهی های مشتری و تامین کننده را در نظر بگیرید. قیمت خرید و محاسبه هزینه محصولات در تولید، محاسبه سود و خیلی بیشتر. این برنامه دارای طیف گسترده ای از گزینه ها برای سفارشی سازی رابط است.

حسابداری انبار در اکسل - برنامه ای بدون ماکرو و برنامه نویسی

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

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

در پایان مقاله می توانید برنامه را به صورت رایگان دانلود کنید که در اینجا جدا شده و توضیح داده شده است.

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

هر راه حل مدیریت موجودی سفارشی یا خریداری شده تنها در صورت رعایت قوانین اولیه به خوبی کار خواهد کرد. اگر در ابتدا از این اصول غافل شوید، بعداً کار دشوارتر می شود.

  1. دایرکتوری ها را تا حد امکان دقیق و با جزئیات پر کنید. اگر این یک نامگذاری کالاها است، لازم است نه تنها نام ها و مقادیر را وارد کنید. برای حسابداری صحیح به کدها، مقالات، تاریخ انقضا (برای تک تک صنایع و بنگاه های تجاری) و غیره نیاز دارید.
  2. مانده های افتتاحیه به صورت کمی و پولی وارد می شود. منطقی است که قبل از پر کردن جداول مناسب، یک موجودی تهیه کنید.
  3. در ثبت تراکنش ها زمان بندی را رعایت کنید. اطلاعات مربوط به دریافت محصولات در انبار باید زودتر از ارسال کالا به خریدار وارد شود.
  4. اطلاعات اضافی را نادیده نگیرید. برای تهیه برگه مسیر، راننده به تاریخ ارسال و نام مشتری نیاز دارد. برای حسابداری - روش پرداخت. هر سازمانی ویژگی های خاص خود را دارد. تعدادی از داده های وارد شده به برنامه حسابداری انبار در اکسل برای گزارش های آماری، متخصصان حقوق و دستمزد و ... مفید خواهد بود.

پاسخ صریح به این سوال که چگونه سوابق موجودی را در اکسل نگه دارید غیرممکن است. لازم است مشخصات یک شرکت خاص، انبار، کالا در نظر گرفته شود. اما می توانید توصیه های کلی را استنباط کنید:

  1. برای کنترل صحیح موجودی در اکسل، کتاب های مرجع باید کامپایل شوند. آنها می توانند 1-3 ورق بگیرند. این دایرکتوری "تامین کنندگان"، "خریداران"، "نقاط حساب کالا" است. در یک سازمان کوچک که پیمانکاران زیادی وجود ندارد، نیازی به کتابهای مرجع نیست. در صورتی که شرکت فقط یک انبار و/یا یک فروشگاه داشته باشد نیازی به تهیه لیستی از نکات حسابداری کالا نیست.
  2. با یک لیست نسبتا ثابت از محصولات، منطقی است که نامگذاری کالاها را در قالب یک پایگاه داده ایجاد کنیم. پس از آن، رسید، هزینه و گزارش باید با ارجاع به آیتم پر شود. برگه "نامگذاری" ممکن است حاوی نام محصول، گروه های محصول، کدهای محصول، واحدهای اندازه گیری و غیره باشد.
  3. دریافت کالا در انبار در برگه "ورودی" ثبت می شود. دفع - "هزینه". وضعیت فعلی "موجودی" ("ذخیره") است.
  4. در مجموع، گزارش با استفاده از ابزار PivotTable تولید می شود.

برای اینکه سرفصل های هر جدول کنترل موجودی فرار نکنند، رفع آنها منطقی است. این کار در تب "View" با استفاده از دکمه "Freeze Areas" انجام می شود.

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

صفحه گسترده اکسل "حسابداری موجودی"

بیایید به مثالی نگاه کنیم که چگونه برنامه کنترل انبار در اکسل باید کار کند.

ساخت "دایرکتوری ها".

برای داده های تامین کننده:

* شکل ممکن است متفاوت باشد.

برای اطلاعات مشتری:

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

برای ممیزی نقاط صدور کالا:

یک بار دیگر تکرار می کنیم: ایجاد چنین دایرکتوری هایی منطقی است اگر شرکت بزرگ یا متوسط ​​باشد.

شما می توانید لیست محصولات را در یک برگه جداگانه تهیه کنید:

در این مثال از لیست های کشویی در جدول برای کنترل موجودی استفاده خواهیم کرد. بنابراین، ما به فهرست راهنماها و نامگذاری نیاز داریم: ما به آنها پیوند خواهیم داد.

محدوده جدول "Nomenclature" نامگذاری خواهد شد: "Table1". برای این کار محدوده جدول را انتخاب کرده و مقدار مناسب را در قسمت نام (در مقابل خط فرمول) وارد کنید. شما همچنین باید یک نام اختصاص دهید: "Table2" به محدوده جدول "Suppliers". این به شما امکان می دهد تا به راحتی به مقادیر آنها مراجعه کنید.

برای رفع تراکنش های ورودی و خروجی دو برگه جداگانه پر می کنیم.

ما برای "پریش" کلاه می سازیم:

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

دفتر انفورماتیک

اکسل هزینه را محاسبه می کند.

بیایید شروع به حل مشکل کنیم. ابتدا همه دایرکتوری ها را به صورت جداول فرمت می کنیم. این لازم است تا بعداً بتوانید چیزی را اضافه کنید، تغییر دهید.

یک لیست کشویی برای ستون "Name" ایجاد کنید. ستون را انتخاب کنید (بدون سربرگ). به تب Data - Data Validation tool بروید.

در قسمت «نوع داده»، «فهرست» را انتخاب کنید. یک فیلد اضافی "منبع" بلافاصله ظاهر می شود. برای دریافت مقادیر لیست کشویی از یک برگه دیگر، از تابع: = INDIRECT ("مورد! $ A $ 4: $ A $ 8") استفاده کنید.

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

به طور خودکار در «واحد. برگردان " مقدار مربوطه باید ظاهر شود. اجازه دهید این کار را با استفاده از تابع VLOOKUP و UND انجام دهیم (هنگام ارجاع به سلول خالی در ستون اول، خطای ناشی از تابع VLOOKUP را سرکوب می کند). فرمول:.

با همان اصل، ما یک لیست کشویی ایجاد می کنیم و برای ستون های "Supplier" و "Code" تکمیل خودکار می کنیم.

ما همچنین یک لیست کشویی برای "نقاط حساب" - جایی که کالاهای دریافتی ارسال شده است - تشکیل می دهیم. برای پر کردن ستون "هزینه" از فرمول ضرب (= قیمت * مقدار) استفاده می کنیم.

جدول "مصرف کالا" را تشکیل می دهیم.

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

ما یک "برگ گردش مالی" ("نتایج") می سازیم.

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

ستون های "دریافت" و "محموله ها" با استفاده از تابع SUMIF پر می شوند. باقیمانده ها با استفاده از عملگرهای ریاضی محاسبه می شوند.

برنامه حسابداری انبار را دانلود کنید (نمونه ای آماده که طبق طرح توضیح داده شده در بالا جمع آوری شده است).

بنابراین برنامه کامپایل شده مستقل آماده است.



شرح

حسابداری انبار در برنامه های 1C

"1C: تجارت و انبار 7.7" - این نام برنامه حسابداری تجارت و انبار بود. اکنون 1C Enterprise 7.7 یک سیستم نرم افزاری کاملاً قدیمی است.

"1C: Trade Management 8" جایگزین آن شد و اگرچه کلمه "1C Warehouse" از نام برنامه ناپدید شد، ماژول حسابداری انبار نسبت به نسخه قدیمی برنامه بسیار کاملتر و جهانی تر شده است.

توضیحات انبار 1C:

  • مدیریت موجودی کالاها در واحدهای اندازه گیری مختلف در انبارهای متعدد؛
  • سری کالاها (شماره سریال، تاریخ انقضا و غیره) را در نظر بگیرید.
  • CCD و کشور مبدا نامگذاری انبار را در نظر بگیرید.
  • نگهداری سوابق جداگانه از کالاهای خود در انبار، کالاهای دریافت شده و انتقال یافته برای فروش.
  • جزئیات مکان کالا در انبار بر اساس مکان ذخیره سازی؛
  • ذخیره موجودی انبار

ادامه هید …

برنامه ها

1C: مدیریت تجارت 8.

نسخه پایه

قیمت - 6700 روبل.

مشاغل - 1

اشخاص حقوقی - 1

امکان بازنگری - خیر.

1C: مدیریت تجارت 8

قیمت - 22 600 روبل.

محل کار - 1 + افزودن. مجوزها

امکان بازنگری - بله

1C: Trade Management 8 (USB)

قیمت - 27300 روبل.

محل کار - 1 + افزودن.

مدیریت انبار با استفاده از MS Excel

مجوزها

اشخاص حقوقی - نامحدود

امکان بازنگری - بله

1C: مدیریت تجارت 8. مجوزهای اضافی

اطلاعات بیشتر در مورد مجوزهای 1C ...

همه برنامه ها

خدمات

نصب و تحویل

اگر برنامه 1C Warehouse را در شرکت ما خریداری کنید، تحویل و نصب رایگان است.

راه اندازی حسابداری

اتصال تجهیزات تجاری

آموزش و مشاوره

هزینه کار - 1980 روبل. برای یک ساعت کار یک متخصص در انبار 1C.

راه اندازی. اصلاح سیستم برای نیازهای شرکت شما

هزینه کار - 1980 روبل. برای یک ساعت کار یک متخصص در انبار 1C.

اتوماسیون جامع حسابداری بازرگانی و انبار در شرکت شما. شروع از صفر

هزینه کار پس از بررسی اولیه تعیین می شود.

توجه! تخفیف ها!

تخفیف جدی برای کارهای طولانی مدت!

با مشخص کردن آنچه می خواهید در پایان به دست آورید، سفارش دهید - و متخصصان ما هزینه های نیروی کار و هزینه کار را محاسبه می کنند.

10 برتر: سیستم های مدیریت انبار

Business.ru

سامانه آنلاین مدیریت شرکت های تجاری کوچک در تجارت و خدمات. ماژول ها: تجارت و انبار، CRM، پست، پیامک، وظایف و تقویم، کارمندان. به شما امکان می دهد تجارت و حسابداری انبار کامل را حفظ کنید، با مشتریان و تامین کنندگان کار کنید، کار مشترک کارکنان را انجام دهید، هزینه ها را کنترل کنید، سود و هزینه را محاسبه کنید. تعداد زیادی قالب و اسناد سربرگ چاپی و قابل ویرایش. کلیه گزارشات لازم

My Warehouse

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

پرنده بزرگ

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

سیستم حسابداری ساده و راحت برای خرده فروشی و انبار، صرفه جویی در زمان و افزایش سودآوری کسب و کار. محل کار صندوقدار در هر لپ تاپ یا تبلت (بارکد خوان، چاپ اسناد). حسابداری انبار (تراز، خرید، چاپ لیبل). ابزارهای کنترل و توسعه کسب و کار: فروش برای هر فروشگاه، بهینه سازی موجودی سهام، پول نقد، میانگین مبلغ چک، حاشیه و سود خالص.

حسابداری کالاهای موجود در اکسل

این سیستم با EGAIS کار می کند

سرویس SaaS برای مدیریت فروشگاه و انبار. مدیریت خرید و تامین کنندگان، موجودی سهام، قیمت ها، فروش و مشتریان، تبلیغات بازاریابی، کارکنان. گزارش ها، چاپ اسناد، برنامه POS برای تبلت وجود دارد. شما می توانید هم یک فروشگاه کوچک و هم یک فروشگاه زنجیره ای راه اندازی کنید.

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

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

در پایان مقاله، شما می توانید، که در اینجا جدا شده و توضیح داده شده است.

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

هر راه حل مدیریت موجودی سفارشی یا خریداری شده تنها در صورت رعایت قوانین اولیه به خوبی کار خواهد کرد. اگر در ابتدا از این اصول غافل شوید، بعداً کار دشوارتر می شود.

  1. دایرکتوری ها را تا حد امکان دقیق و با جزئیات پر کنید. اگر این یک نامگذاری کالاها است، لازم است نه تنها نام ها و مقادیر را وارد کنید. برای حسابداری صحیح به کدها، مقالات، تاریخ انقضا (برای تک تک صنایع و بنگاه های تجاری) و غیره نیاز دارید.
  2. مانده های افتتاحیه به صورت کمی و پولی وارد می شود. منطقی است که قبل از پر کردن جداول مناسب، یک موجودی تهیه کنید.
  3. در ثبت تراکنش ها زمان بندی را رعایت کنید. اطلاعات مربوط به دریافت محصولات در انبار باید زودتر از ارسال کالا به خریدار وارد شود.
  4. اطلاعات اضافی را نادیده نگیرید. برای تهیه برگه مسیر، راننده به تاریخ ارسال و نام مشتری نیاز دارد. برای حسابداری - روش پرداخت. هر سازمانی ویژگی های خاص خود را دارد. تعدادی از داده های وارد شده به برنامه حسابداری انبار در اکسل برای گزارش های آماری، متخصصان حقوق و دستمزد و ... مفید خواهد بود.

پاسخ صریح به این سوال که چگونه سوابق موجودی را در اکسل نگه دارید غیرممکن است. لازم است مشخصات یک شرکت خاص، انبار، کالا در نظر گرفته شود. اما می توانید توصیه های کلی را استنباط کنید:

  1. برای کنترل صحیح موجودی در اکسل، کتاب های مرجع باید کامپایل شوند. آنها می توانند 1-3 ورق بگیرند. این دایرکتوری "تامین کنندگان"، "خریداران"، "نقاط حساب کالا" است. در یک سازمان کوچک که پیمانکاران زیادی وجود ندارد، نیازی به کتابهای مرجع نیست. در صورتی که شرکت فقط یک انبار و/یا یک فروشگاه داشته باشد نیازی به تهیه لیستی از نکات حسابداری کالا نیست.
  2. با یک لیست نسبتا ثابت از محصولات، منطقی است که نامگذاری کالاها را در قالب یک پایگاه داده ایجاد کنیم. پس از آن، رسید، هزینه و گزارش باید با ارجاع به آیتم پر شود. برگه "نامگذاری" ممکن است حاوی نام محصول، گروه های محصول، کدهای محصول، واحدهای اندازه گیری و غیره باشد.
  3. دریافت کالا در انبار در برگه "ورودی" ثبت می شود. دفع - "هزینه". وضعیت فعلی "موجودی" ("ذخیره") است.
  4. در مجموع، گزارش با استفاده از ابزار PivotTable تولید می شود.

برای اینکه سرفصل های هر جدول کنترل موجودی فرار نکنند، رفع آنها منطقی است. این کار در تب "View" با استفاده از دکمه "Freeze Areas" انجام می شود.

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



صفحه گسترده اکسل "حسابداری موجودی"

بیایید به مثالی نگاه کنیم که چگونه برنامه کنترل انبار در اکسل باید کار کند.

ساخت "دایرکتوری ها".

برای داده های تامین کننده:


* شکل ممکن است متفاوت باشد.

برای اطلاعات مشتری:


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

برای ممیزی نقاط صدور کالا:


یک بار دیگر تکرار می کنیم: ایجاد چنین دایرکتوری هایی منطقی است اگر شرکت بزرگ یا متوسط ​​باشد.

شما می توانید لیست محصولات را در یک برگه جداگانه تهیه کنید:


در این مثال از لیست های کشویی در جدول برای کنترل موجودی استفاده خواهیم کرد. بنابراین، ما به فهرست راهنماها و نامگذاری نیاز داریم: ما به آنها پیوند خواهیم داد.

محدوده جدول "نامگذاری" را نام ببرید: "جدول 1"... برای این کار محدوده جدول را انتخاب کرده و مقدار مناسب را در قسمت نام (در مقابل خط فرمول) وارد کنید. شما همچنین باید یک نام اختصاص دهید: "Table2" به محدوده جدول "Suppliers". این به شما امکان می دهد تا به راحتی به مقادیر آنها مراجعه کنید.

برای رفع تراکنش های ورودی و خروجی دو برگه جداگانه پر می کنیم.

ما برای "پریش" کلاه می سازیم:

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

بیایید شروع به حل مشکل کنیم. ابتدا همه دایرکتوری ها را به صورت جداول فرمت می کنیم. این لازم است تا بعداً بتوانید چیزی را اضافه کنید، تغییر دهید.

یک لیست کشویی برای ستون "Name" ایجاد کنید. ستون را انتخاب کنید (بدون سربرگ). به تب Data - Data Validation tool بروید.

در قسمت «نوع داده»، «فهرست» را انتخاب کنید. یک فیلد اضافی "منبع" بلافاصله ظاهر می شود. برای دریافت مقادیر لیست کشویی از یک برگه دیگر، از تابع: = INDIRECT ("مورد! $ A $ 4: $ A $ 8") استفاده کنید.

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

به طور خودکار در «واحد. برگردان " مقدار مربوطه باید ظاهر شود. اجازه دهید این کار را با استفاده از تابع VLOOKUP و UND انجام دهیم (هنگام ارجاع به سلول خالی در ستون اول، خطای ناشی از تابع VLOOKUP را سرکوب می کند). فرمول: .

با همان اصل، ما یک لیست کشویی ایجاد می کنیم و برای ستون های "Supplier" و "Code" تکمیل خودکار می کنیم.

ما همچنین یک لیست کشویی برای "نقاط حساب" - جایی که کالاهای دریافتی ارسال شده است - تشکیل می دهیم. برای پر کردن ستون "هزینه" از فرمول ضرب (= قیمت * مقدار) استفاده می کنیم.

جدول "مصرف کالا" را تشکیل می دهیم.


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

ما یک "برگ گردش مالی" ("نتایج") می سازیم.

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

ستون های "دریافت" و "محموله ها" با استفاده از تابع SUMIF پر می شوند. باقیمانده ها با استفاده از عملگرهای ریاضی محاسبه می شوند.

برنامه حسابداری انبار را دانلود کنید (نمونه ای آماده که طبق طرح توضیح داده شده در بالا جمع آوری شده است).


بنابراین برنامه کامپایل شده مستقل آماده است.

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

سیستم اتوماسیون راحت مبتنی بر ابر برای حسابداری تجارت و انبار که جایگزین Excel شد!
کارایی خود را افزایش دهید و سود خود را افزایش دهید!

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

ویژگی های حسابداری کالا در اکسل

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

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

کنترل جابجایی کالا در انبار

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

به ویژه اینکه بسته به نیاز کاربر به منابع لازم و گزینه هایی که برنامه می دهد می توان در برنامه با ستون های مختلف جدولی تشکیل داد. در جدول امکان نمایش داده های عملیات انجام شده از جمله نشان دادن موجودی انبار، هم برای گروه خاصی از کالاها و هم برای کل انبار وجود دارد.

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

به عنوان یک قاعده، حسابداری دقیق محصولات موجود در انبار به دلیل نیاز به نظارت بر حرکت موجودی ها در طول معاملات و به ویژه نیاز به گزارش دقیق است، بنابراین، یک متخصص واجد شرایط که به MS Excel مسلط است باید با حسابداری

"ترفندهای" مفید برای کنترل موجودی در اکسل

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

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

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

یک راه حل مدرن برای حسابداری ساده - برنامه آنلاین Klass365

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

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

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

  • حسابداری انبار: پذیرش، حذف، تجدید ارزیابی و غیره.
  • صورت خودکار حسابداری و اسناد همراه
  • با تعداد نامحدودی انبار کار کنید
  • کنترل زمان ذخیره سازی
  • برنامه ریزی موجودی کالا بر اساس نرخ فروش
  • گزارش برای هر دوره و حوزه کاری با 1 کلیک

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

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

کجا می توان از صفحات گسترده استفاده کرد؟ برای این منظور، سازمان های بزرگ راه حل های آماده را در قالب الکترونیکی به دست می آورند. با این حال، چنین راه حل هایی بسیار گران هستند. برخی از برنامه های پیچیده حتی نیازمند استخدام یک کارمند واجد شرایط با حقوق نسبتاً بالا برای کار در انبار هستند. شرکت های نوپا کوچک نمی توانند این کار را انجام دهند. اما راهی برای خروج وجود دارد: از صفحات گسترده اکسل می توان برای کنترل موجودی استفاده کرد. این ابزار الکترونیکی پس از برنامه Word office از نظر محبوبیت در رتبه دوم قرار دارد. عملکرد مایکروسافت اکسل برای حل وظایف اصلی حسابداری انبار کاملاً کافی خواهد بود.

قوانین مهم

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

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

  1. تدوین دایرکتوری های «تامین کنندگان»، «خریداران» و «نقاط حساب کالا» ضروری است. نکته آخر برای شرکت های کوچک اختیاری است.
  2. هنگام استفاده از یک لیست نسبتاً ثابت از محصولات، توصیه می شود نامگذاری را در قالب یک پایگاه داده در یک برگه جداگانه ایجاد کنید. هزینه، درآمد و گزارشات در آینده باید با پیوندهایی به آن پر شود.
  3. برگه اکسل با عنوان "نامگذاری" باید حاوی داده های زیر باشد: نام محصول، گروه های محصول، کدهای محصول، واحدهای اندازه گیری و غیره.
  4. گزارش با استفاده از ابزار PivotTable تولید می شود.
  5. دریافت کالا در انبار در برگه "ورودی" ثبت می شود.
  6. برای ردیابی وضعیت فعلی، باید برگه های "تراز" و "هزینه ها" را ایجاد کنید.

ایجاد کتب مرجع

برای ایجاد برنامه ای برای کنترل موجودی در اکسل، باید یک فایل با هر نامی ایجاد کنید. ممکن است نام آن، به عنوان مثال، "انبار" به نظر برسد. اکنون باید کتاب های مرجع را پر کنید برای جلوگیری از "سرقت" سرفصل ها باید آنها را اصلاح کنید. برای انجام این کار، در تب "View" در اکسل، روی دکمه "Freeze Areas" کلیک کنید. جدول "خریداران" تقریباً یکسان است. اگر یک فهرست کمکی از نقاط صدور کالا در آن ایجاد کنید، یک برنامه رایگان ممکن است یک حسابداری انبار راحت و نیمه خودکار را فراهم کند. با این حال، تنها در صورتی مورد نیاز خواهد بود که شرکت دارای چندین خرده فروشی یا انبار باشد. در مورد سازمان هایی که فقط یک نقطه مشکل دارند، ایجاد چنین دایرکتوری برای آنها منطقی نیست.

برنامه شخصی "انبار": نحوه ایجاد یک برگه "ورودی"

اول از همه، شما باید یک جدول برای آیتم ایجاد کنید. عناوین آن باید مانند این باشد: "نام محصول"، "مرتب سازی"، "واحد اندازه گیری"، "ویژگی"، نظر. پس از آن باید محدوده این جدول را انتخاب کنید. در قسمت "Name" که مستقیماً بالای سلول با نام "A" قرار دارد، باید کلمه "جدول 1" را وارد کنید. همین کار با محدوده مربوطه در برگه "تامین کنندگان" انجام می شود. در این مورد، شما باید "جدول 2" را نشان دهید. تراکنش های ورودی و خروجی در دو برگه جداگانه ثبت می شوند. آنها به شما اجازه می دهند سوابق موجودی را در اکسل نگه دارید.

اتوماسیون حسابداری

اگر کاربر به طور مستقل یک تامین کننده را از لیست آماده انتخاب کند و همچنین نقطه حسابداری و نام محصول را انتخاب کند، می توانید حسابداری انبار را در اکسل راحت تر کنید. در این حالت، کد فروشنده و واحد اندازه گیری باید به طور خودکار بدون دخالت اپراتور در جدول نمایش داده شود. تاریخ، هزینه، شماره فاکتور و مقدار به صورت دستی وارد می شود. برنامه Warehouse به طور خودکار هزینه را با استفاده از فرمول های ریاضی محاسبه می کند. تمام کتاب های مرجع برای این کار باید در قالب یک جدول قالب بندی شوند. یک لیست کشویی باید برای ستون "Name" ایجاد شود. برای انجام این کار، کل ستون به جز هدر را انتخاب کنید، تب "داده" را پیدا کنید و روی نماد "بررسی داده ها" کلیک کنید. در قسمت "نوع داده" باید کلمه "فهرست" را پیدا کنید. در قسمت "منبع" باید تابع "= INDIRECT (" مورد! $ A $ 4: $ A $ 8 ") را مشخص کنید. در مقابل موارد "نادیده گرفتن سلول های خالی" و "فهرست مقادیر قابل قبول" باید علامت زده شود. اگر همه چیز طبق قانون انجام شود، پس هنگام پر کردن ستون اول، می توانید به سادگی نام محصول را از لیست انتخاب کنید. در «واحد. برگردان " مقدار مربوطه ظاهر خواهد شد. تقریباً به همین ترتیب، تکمیل خودکار برای ستون های «تامین کننده» و «کد» و همچنین یک لیست کشویی ایجاد می شود. برای پر کردن ستون "هزینه" باید از فرمول ضرب استفاده کنید. باید شبیه "= قیمت * مقدار" باشد. همچنین باید یک لیست کشویی به نام «نقاط حساب» ایجاد کنید. محل ارسال کالای دریافتی را نشان می دهد. این کار مانند موارد قبلی انجام می شود.

"لیست گردش مالی"

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

اکثر سازمان های تجاری کوچک و متوسط ​​مشکل حسابداری ارزش های مادی (کالاها یا محصولات) را با استفاده از Microsoft Excel حل می کنند. در این مقاله به مثالی در مورد این موضوع از عمل واقعی نگاه خواهیم کرد. اتوماسیون کامل کتاب کار مایکروسافت اکسل به شما این امکان را می دهد که تعداد اقدامات معمول در کارهای اداری را کاهش دهید و همچنین از کنترل خطاهای احتمالی کاربر اطمینان حاصل کنید.

بیایید یک وضعیت نسبتاً استاندارد را در نظر بگیریم وقتی سازمان ما درگیر تجارت است - خرید کالا و فروش بعدی آنها. در این صورت ثبت نام دقیق (تعداد کالا، قیمت های دریافت و فروش) ضروری است. بیایید توسعه خود را با برگه ای به نام شروع کنیم نامگذاری(شکل 2.16). این برگه نقش ثبت یا کتاب مرجع کالا را ایفا می کند. هر خط حاوی اطلاعاتی در مورد یک مورد خاص از کالا (نام محصول، قیمت رسید، قیمت فروش، و مقدار موجود) است. هدف توسعه نرم‌افزار ایجاد برگه‌های کنترلی است که به شما امکان می‌دهد مقدار کالا را هنگام دریافت یا ارسال تنظیم کنید و همچنین تغییراتی در قیمت کالا ایجاد کنید. به طور کلی، یک کتاب کار خودکار باید یک رابط کاربر پسند برای مدیران فراهم کند. این رابط دو صفحه ارائه می دهد - پذیرشو حمل و نقل.

کار مستقیم با ورق نشان داده شده در شکل. 2.16 منسوخ شده است. البته مدیر در هنگام دریافت یا فروش کالا می تواند مستقیماً داده ها را در آن وارد کند. به عنوان مثال، هنگامی که یک دسته جدید از دیوارهای "Comfort" به مقدار 5 قطعه با قیمت جدید 25770 روبل می رسد، می توانید به سادگی تعداد واحدهای موجود در انبار و قیمت دریافت را تنظیم کنید. با این حال، این کار خیلی راحت نیست و "تخته پرشی" برای خطاهای احتمالی از جانب کاربر است. ایجاد یک صفحه کنترل (شکل 2.17) با عناصری که یک رابط مناسب را فراهم می کند راحت تر است. و خود برگ نامگذاریما آن را بیشتر پنهان می کنیم (این ویژگی با استفاده از سرویس برنامه Microsoft Excel به راحتی پیاده سازی می شود)، به طوری که مستقیماً در دسترس کاربر نخواهد بود. البته پس از آن می توانید روی ساختار کتاب (با رمز عبور) حفاظت وارد کنید. در نتیجه، کاربران می توانند با ورق کار کنند نامگذاریفقط با استفاده از رابط پیاده سازی شده در برگه های دیگر.

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

بیایید به بررسی دقیق ورق نشان داده شده در شکل برویم. 2.17، که به مدیر اجازه می دهد تا یک رسید جدید از یک محصول موجود را به شکلی مناسب وارد کند و همچنین موارد جدید نامگذاری را اضافه کند.

نیمه سمت چپ برگه رسید برای رسیدهای جدید کالاهایی در نظر گرفته شده است که از قبل در پایگاه اطلاعات موجود است (روی برگه نامگذاری). برای انجام این کار، کنترل "کمبو باکس" (واقع در ناحیه سلول A3) با نام کالاهای موجود در برگه پر می شود. نامگذاری... این عمل زمانی انجام می شود که کتاب کار باز می شود (متن رویه مورد نیاز برای این کار در لیست 2.21 نشان داده شده است). کد فرض می کند که ارزش ویژگی نامجعبه ترکیبی انتخاب شده است Spk.

"Listing 2.21. Procedure for Opening Private Sub Workbook_Open ()" پاک کردن لیست کاربرگ ها.<>"" N = N + 1 Wend "پر کردن لیست برای i = 1 به N کاربرگ. برگه کاری Spk.AddItem (3) .سلول ها (i + 1, 1) .Value Worksheets بعدی. Spk.ListIndex = -1 پایان فرعی

هنگامی که کاربر نام محصول را در جعبه ترکیبی، سپس در سلول C5 در برگه انتخاب می کند پذیرشقیمت از خط مربوطه برگه وارد می شود نامگذاریکتاب ها برای انجام این کار، رویه ای که هنگام کلیک بر روی عنصر Combo Box انجام می شود باید مطابق فهرست 2.22 قالب بندی شود. همچنین در مقایسه با نمونه های قبلاً در نظر گرفته شده، هیچ چیز اساسی در آن وجود ندارد.

"فهرست 2.22. رویه مدیریت کلیک بر روی جعبه ترکیبی Sub خصوصی Spk_Click () محدوده ("C5"). مقدار = کاربرگها (3). سلولها (Spk.ListIndex + 2, 2) . محدوده مقدار ("C6") مقدار = "" پایان فرعی

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

  • نام - پاس؛
  • رمز عبور - *.

این اطمینان حاصل می کند که هنگام تایپ رمز عبور "ستاره" نمایش داده می شود (کلمه تایپ شده توسط کاربر از چشمان کنجکاو پنهان می شود). بنابراین، به نوشتن رویه ای برای درج اطلاعات مربوط به رسید جدید (افزایش تعداد کالاهای مشخص شده و تغییر احتمالی قیمت) در برگه سوم رسیده ایم. لیست 2.23 روش کلیک کردن روی دکمه را نشان می دهد ارسال... ترکیب 357 در اینجا به عنوان رمز عبور در نظر گرفته می شود.

"Listing 2.23. Handling on Add Private Sub button CommandButton1_Click () If Pass.Text =" 327 "Then" به روز رسانی کاربرگهای قیمت رسید ("نامگذاری"). سلولها (Spk.ListIndex + 2, 2) .Value = محدوده ("C5"). مقدار" (! LANG: تصحیح کمیت Col = Range ("C6").Value Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value = _ Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value + Col MsgBox "Данные внесены" Pass.Text = "" Else MsgBox "Ошибка пароля! Данные не внесены" End If End Sub!}

در اینجا، هنگام وارد کردن رمز 357، رویه تعداد کالاهای وارد شده توسط کاربر را به برگه سوم اضافه می کند و قیمت را تنظیم می کند. پس از آن پیغام اطلاعاتی مبنی بر وارد شدن داده ها بر روی صفحه نمایش داده می شود و سپس قسمت رمز عبور پاک می شود. اگر رمز عبور اشتباه است، هیچ تغییری در برگه وجود ندارد نامگذاریتولید نشده است.

اکنون به بررسی سمت راست می پردازیم (بر خلاف سمت چپ، با سایه تیره تری برجسته شده است) شکل. 2.17. این قطعه از ورق باید برای وارد کردن محصول جدید استفاده شود (نشان دهنده مقدار). لیست 2.24 رویه ای را نشان می دهد که این عمل عملکردی را در این مورد انجام می دهد.

"فهرست 2.24. مدیریت یک کلیک بر روی دکمه افزودن مورد جدید Private Sub CommandButton_Click ()" شمارش تعداد موارد اضافه شده در برگه نامگذاری N = 0 در حالی که کاربرگ ها ("نام"). سلول ها (N + 2, 1) .Value<>"" N = N + 1 Wend "گذرواژه وارد شده در قسمت متن سمت راست را بررسی کنید If Pass2.Text =" 35791 "سپس کاربرگها (" نامگذاری "). سلولها (N + 2, 1) .Value = Range ("G3" کاربرگ‌های ارزش. سلول‌ها (N + 2، 2) .مقدار = محدوده ("G4"). کاربرگ‌های ارزش. سلول‌ها (N + 2، 4) .Value = محدوده ("G5") .Value MsgBox "داده‌های وارد شده" Pass2.Text = "" دیگر MsgBox "خطای رمز عبور! هیچ داده ای وارد نشده است "End If End Sub

در سمت راست صفحه دو کنترل وجود دارد - یک دکمه و یک جعبه متن برای رمز عبور. می توان یک فیلد رمز عبور را برای سمت چپ و سمت راست برگه گذاشت. با این حال، گزینه پیشنهادی در اینجا عملکرد توسعه را افزایش می دهد. به عنوان ارزش ملک نامما انتخاب میکنیم پاس 2... بیایید ترتیب اقدامات کاربر را هنگام کار با سمت راست برگه فرموله کنیم:

  • نام محصول جدید در سلول G3 وارد شده است.
  • سلول G4 قیمت را نشان می دهد.
  • سلول G5 برای تعداد واحدهای کالا رزرو شده است.
  • کاربر رمز عبور را وارد می کند و با کلیک بر روی دکمه افزودن محصول جدید (در صورت صحیح بودن رمز عبور) اطلاعات وارد شده در برگه را اصلاح می کند. نامگذاری.

در ابتدای عمل CommandButton2_Clickتعداد سلول های حاوی اطلاعات کالاهای روی برگه شمارش می شود (برای این کار از N استفاده می شود) نامگذاری... پس از آن، اطلاعات مربوط به محصول جدید در خط رایگان بعدی برگه نوشته می شود.

حالا بیایید به یک برگه دیگر برویم - حمل و نقل(شکل 2.18)، که در فروش کالا استفاده می شود. روی برگه حمل و نقلسه کنترل وجود دارد: یک جعبه ترکیبی (Name - Spk)، یک قسمت رمز عبور (Name - Pass3) و یک دکمه (Name - CommandButton1).

برای پر کردن لیست، باید روشی که قبلا توضیح داده شده را تنظیم کنید (فهرست 2.21). کتاب کار_باز کردن... اکنون باید شبیه لیست 2.25 باشد.

"فهرست 2.25. رویه باز کردن یک کتاب کار (گزینه 2) Private Sub Workbook_Open () Worksheets. Spk.Clear Worksheets. Spk.Clear" شمارش موارد موجود N = 0 در حالی که کاربرگ ها ("نام"). سلول ها (N + 2, 1) ارزش<>"" N = N + 1 Wend "پر کردن لیست ها برای i = 1 به N کاربرگ. برگه های Spk.AddItem (3) .Cells (i + 1, 1) .کاربرگ های ارزش. Spk .AddItem کاربرگ ها (3) .Cells ( i + 1, 1) .Value Worksheets Next.

در ردیف بعدی رویه زیر است (Listing 2.26) که با کلیک روی جعبه ترکیبی انجام می شود. در نتیجه، به سلول های مربوطه از ورق حمل و نقلتعداد واحدهای محصول مشخص شده در انبار و همچنین قیمت فروش آن درج خواهد شد (شکل 2.19).

"فهرست 2.26. رویه کلیک کردن روی جعبه ترکیبی Sub خصوصی Spk_Click () محدوده ("E6"). مقدار = کاربرگها ("نامگذاری"). سلولها (Spk.ListIndex + 2, 4) .Value Range ("E7"). مقدار = کاربرگ‌ها ("نام‌گذاری"). سلول‌ها (Spk.ListIndex + 2, 3) .Value End Sub

اکنون کاربر باید (در سلول E6) نشان دهد که چند واحد در حال ارسال است (برای جهت گیری و کنترل، با استفاده از روش قبلی، مقدار موجود کالا را در انبار وارد کردیم). روال موجود در فهرست 2.27 (با کلیک روی دکمه ارسال انجام می شود) به شما امکان می دهد تعداد اقلام موجود در پایگاه داده را تنظیم کنید.

"Listing 2.27. رویه ای برای اجرا زمانی که دکمه آپلود کلیک می شود Private Sub CommandButton1_Click () If Pass3.Text =" 775 "Then ColPrais = Worksheets ("Nomenclature"). سلول ها (Spk.ListIndex + 2, 4) .Value. محدوده (E6)). E7") .Value ColPrais = ColPrais - کاربرگ های Col ("نامگذاری"). سلول ها (Spk.ListIndex + 2, 4) .Value = ColPrais MsgBox "اطلاعات اضافه شده" Pass.Text = "" Spk_Click Else MsgwordBox error "Pas!" End If End Sub

پس از ایجاد تغییرات، اطلاعات روی صفحه به روز می شود - کاربر مقدار تنظیم شده قبلی را می بیند (با فراخوانی روش Spk_Clickکه قبلا توسعه داده ایم). اکنون، برای ارائه عملکرد مورد توافق قبلی، باید برگه را پنهان کنید نامگذاری... کاربران در این مورد از برگه های توسعه یافته استفاده خواهند کرد پذیرشو حمل و نقل.

مقالات مرتبط برتر