PDA

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



exceliran
2010/03/05, 08:26
هيچ كس ادعاي ندارد كه اكسل نرم افزار بانكاطلاعاتي ميباشد ولي در برخي موارد كه سرعت و تنوع گزارشات مجال برنامه نويسي نميدهد اكسل بهترين راه است .
برخي امكانات بانك اطلاعاتي اكسل
1- توابع database
2-نام گذاري محدوده ها
3- اعتبار دهي به داده ها (كنترل خطا)
4- جستجو اطلاعات

m_d6712
2010/05/28, 14:39
من توی چند تا پروژه از excel به عنوان بانک اطلاعاتی میانی(رابط) استفاده کردم: (بیشتر برای کم کردن کد نویسی و استفاده از توابع excel در پروژه ها)
بهتره این استفاده ها تعریف شده و در شرایط کاملا اضطراری باشه! به هر حال محدودیت هایی رو اضاقه می کنه!
اما من هم موافقم که در شرایط اضطرار خیلی زیاد کمک می کنه![hr]
چندین بار هم به عنوان ابزار گزارش ازش استفاده کردم!

shamsololama
2010/06/07, 14:41
با درود فراوان
من فکر میکنم اکسل رو میشه به جای نرم فزارهای بانک اطلاعاتی استفاده کرد و تا حالا همه برنامه هی که نیاز داشتم رو با اکسل نوشتم

amator
2010/06/07, 18:06
من هم تمام بانکهای اطلاعاتی مورد نیازم رو با اکسل پوشش داده ام ولی توی یکی از بانکهام که اطلاعات مالی در اون ذخیره شده از موقعی که رکوردهام به 30000 رسیده "و هر رکورد شامل 8 فیلد و یکی از از فیلدها فرمول vlookup هست" موقعی که باهاش کار میکنی باید یه فلاکس چای هم کنارت باشه:D
برای همین فکر کردم شاید بشه یه طوری با اکسس این مشکل رو کرد یا شایدم با کمک کدهای VB بشه زمان محاسبه رو به نسبت زیادی کاهش داد.
خوشحال میشم نظر دوستان رو در اینمورد بدونم.[hr]
یه موقعی یه دوستی یه چیزی تو مایه های کد VB (ماکرو یا add-in) نشونم داد که زمان محاسبه فرمول ها رو محاسبه میکرد. اگر همچین چیزی هم دردسترس باشه میشه مقایسه رو انجام داد

shamsololama
2010/06/07, 18:38
با درود فراوان

دوست خوبم وقتی که رکورد ها از یه حدی بالاتر می ره میشه سنگین شدن صفحه را هنگام کار با آن حس کرد ولی این زمانی است که در سل ها از تابع و فورمولهای استفاده کردیم و بخصوص اگر آن فورمول مقدار زیادی رکورد یا سلهای دیگری را تحت پوشش قرار داده باشد یعنی اینکه در سل ها چه فورمولی استفاده شده هم مهم است .
و این گناه سنگین شدن رو به گردن صفحه ای میا ندازیم که بهش گفتیم سلهای که فعلا باهاشون کاری نداریم هم شما ثانیه ای هزار بار حساب کتاب کن و فعلا مشغول باش
که همین کار باعث سنگین شدن صفحه میشه و کار را کند می کنه وگرنه من یک برنامه جستجو با اکسل نوشتم که شاید از جستجوی ویندوزهم سریع تر عمل میکنه و تمام فایل ها زیر و رو میکنه و میگرده و گزارش گیری میکنه
به همین دلیل زمانی که رکوردها زیاد میشه اگه از VB استفاده کنید و برای ورود رکود یا ادیت رکورد ها از فورم ها استفاده کنیم سرعت کار بسیار بالا رفته و صفحه نیز بخاطر فورمولها سنگین نمیشه
فایلی که من برای کار شرکت که کار می کنم نوشتم برنامه صدورکارت وقتی در هر سطر 30 سل اطلاعات داره که با این وجود وقتی تا مرز 40000 تا یا بیشتر هم میرسه سرعت قابل قبولی دارد و برنامه بخوبی کار میکند:blush:

amator
2010/06/07, 18:50
مرسی از راهنماییتون
کمکی که کدهای VB برای افزایش سرعت محاسبات و خوودکار سازی عملیات به مجموعه آفیس میکنن حیرت انگیزه.
من همیشه امیدوار بودم بتونم VB رو شروع کنم همین چیزا انگیزه ام رو بیشتر میکنن کاش میشد یه دوره اینترنتی برای آموزش VB توی سایت داشته باشیم.

shamsololama
2010/06/07, 18:53
با درود
یه دوره Vb به زودی توی سایت برگزار میشه که صحبت های اولیه آن با جناب آقای علی محمدی شده و تقریبا آماده است

kkelk
2010/06/12, 01:44
با سلام به همه دوستان
در واقع میشه گفت که همگی درست میگن که اکسل هم میتونه به عنوان یک بانک اطلاعاتی کار کنه.
اما طبق نظر نویسندگان هلپ اکسل در ام اس دی ان خود آنها میگن که اکسل در واقع یک صفحه گسترده میباشد که برای کار با داده هایی مناسب هست که در یک صفحه باشه .
اگر تعداد داده ها یا فرمولها و غیره از یک صفحه مانیتور بیشتر باشه استفاده از بانکهای اطلاعاتی مانند اکسس پیشنهاد شده.
من مدتها پیش این مطلب رو در خصوص تفاوت اکسل و اکسس در ام اس دی ان خوندم.
به هرحال نه در توانائیهای اکسل شکی هست و نه در اکسس اما استفاده درست و بجا از آنها به نظر من مهم هستش و نتیجه ایی که گرفته میشه.
همینطور کاربری که از انها استفاده میکنه .
موفق باشید/

afshin160
2010/07/31, 10:31
سلام.
من اصلا" منظور شما را در رابطه با بانك اطلاعاتي نفهميدم .!!!
اگر منظور شما نگهداري اطلاعات و كد نويسي با VBA در اكسل هست كه بايد بگم كه درسته كه ميشه چنيد كاري را كرد ولي اين كار اصولي نيست و نمي توان در برنامه كار برزگ و حرفه اي از آن لستفاده كرد و فقط كار اه بنداز هست .
و اما در رابطه با ديتابيس بودن اكسل ... اكسل را نمي توان BD خوبي ناميد . قرار نيست كه هر چيزي كه مي تواند اطلاعات را در خود نگهدارد ديتابيس كار بردي ناميد . اكس يا تكست فايل يا حتي اكسس از هم ني توان به عنوان ديتابيس در برنامه هاي كاربردي استفاده كرد .مثلا" خود اكسس فقط تا حجم 2 MB را ساپورت ميكنه كما اينكه در برنامه نويسي و اتصال بدان و اعمال دستورات خيلي مشكل دارد چون از TSQL1997 پيروي ميكنه و....

behrangbinesh
2010/08/07, 16:06
مثلا" خود اكسس فقط تا حجم 2 MB را ساپورت ميكنه
سلام
فکر کنم
منظور این دوستمون 2 گیگابایت بوده باشه
اما در کل نظر ایشون درسته
خیلی چیزها در اکسل با سرعت بسیار کمتری اجرا میشه و انجام اون غیر ممکن یا بسیار مشکله
شما اگه از ترکیب اکسس و اکسل استفاده کنید، اونوقت خواهید فهمید که چه نکات جالبی وجود داره که تا الان ازشون بی اطلاع بودید یا با کلی زحمت انجام میدادید

esyoo
2010/08/07, 16:14
سلام
ببینید برای شرکتی که نمی خواد هزینه زیادی بکنه ولی گزارشات زیادی بخواد فوق العاده کار راه انداز هست
در واقع برای صنایع کوچک خیلی خیلی کار راه انداز هست
این بدیهی هست که جای کریستال ریپورت و سی شارپ و sql رو نمیگیره
ولی واقعا شما برای این زبان های برنامه نویسی چقدر باید وقت صرف کنید و به چه درجه ای برسید تازه توی ایران چقدر بهت میدن!؟
ولی با اکسل خیلی راحت و سریع می تونی نیازهای طرف مقابلت رو جواب بدی

afshin160
2010/08/07, 17:36
با سلام ...
من در پست قبلي هم گفتم اكسل اصلا" يك DB نيست .
اگر شما مي تونيد با VBA يا فرمول نويسي برنامه هايي را در اكسل بنويسد آيا دليل براين هست كه اكسل يه DB ‌هست ؟؟!!!... نه يك ديتابيس يكسري ويژگي ها دارد كه در اكسل وجود ندارد . حتي Access كه ذاتا" براي كارهاي ديتابيسي طراحي شده هم در مقام مقايسه با ديگر DB ها نقاط ضعف زيادي دارد .
خارج از بحث حجم اطلاعات .Access از استاندارد TSQL1997 يا همچين حدودي پيروي ميكنه و لذا با خيلي از دستورات و استاندارد ها 2000 يا 2008 پيروي نميكند .
و اما excel مثلا" قابليت Edit يا Update را با استفاده از دستورات TSQL ررا ندارد حال چطور دوستان ميگن اكسل يه ديتابيس هست خدا مي داند .!
اين تجربه را خودم داشته ام زماني مجبور شدم براي جايي برنامه بنويسم و چون اطلاعات آنها در اكسل بود و من هم net. كار بودم خيلي سعي كردم تا با كانكت شدن به اكسل عمليات هاي مورد نياز را انجام بدم كه متوجه شدم در اكسل Edit كردن سل ها با command ها TSQL امكان پذير نيست . واجبارا" با VBA نوشتم .

m_d6712
2010/08/19, 05:49
با سلام ...
من در پست قبلي هم گفتم اكسل اصلا" يك DB نيست .
اگر شما مي تونيد با VBA يا فرمول نويسي برنامه هايي را در اكسل بنويسد آيا دليل براين هست كه اكسل يه DB ‌هست ؟؟!!!... نه يك ديتابيس يكسري ويژگي ها دارد كه در اكسل وجود ندارد . حتي Access كه ذاتا" براي كارهاي ديتابيسي طراحي شده هم در مقام مقايسه با ديگر DB ها نقاط ضعف زيادي دارد .
خارج از بحث حجم اطلاعات .Access از استاندارد TSQL1997 يا همچين حدودي پيروي ميكنه و لذا با خيلي از دستورات و استاندارد ها 2000 يا 2008 پيروي نميكند .
و اما excel مثلا" قابليت Edit يا Update را با استفاده از دستورات TSQL ررا ندارد حال چطور دوستان ميگن اكسل يه ديتابيس هست خدا مي داند .!
اين تجربه را خودم داشته ام زماني مجبور شدم براي جايي برنامه بنويسم و چون اطلاعات آنها در اكسل بود و من هم net. كار بودم خيلي سعي كردم تا با كانكت شدن به اكسل عمليات هاي مورد نياز را انجام بدم كه متوجه شدم در اكسل Edit كردن سل ها با command ها TSQL امكان پذير نيست . واجبارا" با VBA نوشتم .


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

در مورد اینکه اکسل زبان TSQL رو ساپورت نمی کند که حق با شماست! اکسل نمی تواند فرامین TSQL رو ساپورت کند! اما من فکر می کنم شما SQL رو با TSQL و یا PLSQl اشتباه گرفته اید. اکسل تمامی فرامین SQL رو ساپورت میکند! حتی اکسس هم که یک DBMS هست زبان TSQL رو ساپورت نمیکند. و فقط SQL رو ساپورت می کنه! پس فقط بخاطر این که اکسل نمی تواند TSQL رو ساپورت کند نمی توانید اون رو محکوم کنید. (TSQL زبان پرسجو در SQL Server و PLSQL زبان ORACLE می باشد.)

در مورد اینکه نتواستید در یک فایل اکسل INSERT یا UPDATE داشته باشید باید بگویم که احتمالا نحوه اتصال شما به فایل به نحو درستی نبوده است! من این کار را چندین بار انجام داده ام! احتمالا فایل را به صورت ReadOnly باز کردید و یا $ را در دستورات فراموش کردید.

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

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


یک فایل Text هم می تواند به عنوان DB مطرح باشد. (اگر بخواهید) اما مسلما DBMS نخواهد بود. اکسل هم به نظر من یک DB می تواند باشد که DBMSی ندارد.

ariyo
2010/09/12, 15:15
با سلام به همه ی دوستان
همه ی دئستان نظراتشون کاملا صحیح هستش اما یه مطلبی را که بایستی حتما در نظر گرفت اینه که از نظر مهندسی نرم افزار استفاده از اکسل به عنوان بانک اطلاعاتی کمی مشکل داره. که البته توضیحش مفصله. فقط همینقدر که تفکیک موجودیتها رو نمیشه مستقلا و بصورت یک آبکجت در نظر گرفت و ...

parisarad
2011/06/11, 14:04
با سلام

می خواستم بدونم آیا میشود از 2 تا sheet در یک فایل (یک sheet اطلاعات کدهای کالا در یک قروشگاه و یکی اطلاعات کدهای کالاهای انبار است)
گزارشی میخواستم که ستون بارکدها را در هردو sheet با هم مقایسه کند و اگر موجودی بارکد خاص کالا در فروشگاه از عدد خاص n کوچگتر باشد , ان کد را مشخص کند

shamsololama
2011/06/11, 14:43
با درود فراوان
برای اینکار هم میتونی از تابع استفاده کنی و هم از کد نویسی
که اگر تعداد آنها زیاد نیست می تونی از تابع Sumproduct اسفتفاده کنید و اگر زیاده که با ورود تابع صفحه سنگین میشه از کد نویسی استفاد کنید که با یک حلقه می تونید آن را انجام دهید
در صورتی که نیاز به توضیع بیشتر دارید لطف کنید یک نمونه فایل در اینجا قرار دهید تا روی آن براتان مثال بزنم

m_d6712
2012/03/30, 10:53
یک سوالی در تاپیک دیگری مطرح شد. برای لینک مطالب لازم دونستم جواب رو در این تاپیک بدهم:

لینک سوال :
http://forum.exceliran.com/thread-640-post-6102.html#pid6102

فرق اکسل (صفحه گستره) و سیستم مدیریت دیتابیس مثل mysql

بهتره فرق بانک داده و سیستم مدیریت دیتابیس رو بگم:

سیستم مدیریت دیتابیس mysql
1- در سیستم مدیریت یک پردازنده جداگانه مدیریت سطر ها ستون ها جداول و ماشه ها و .... را دارد.
2- سیستم کاربری خیلی پیشرفته، امنیت بالا با قابلیت سطح دسترسی متنوع برای کاربران
3- امکان مدیریت چند کاربری، خواندن نوشتن هزاران کاربر همزمان وجود دارد. هر حالی اکثرا در اکسل همین 2 3 تا کاربر رو خیلی سخت میشه مدیریت کرد. حالا فکر کن مثلا فیسبوک رو با اکسل درست کنند.
4- سرعت جستجو، مرتب سازی، ترکیب، گزارش گیری بسیار بالا توسط زبان SQL
5- برقراری لینک داده، مدیریت اطلاعات و .... که باعث جلوگیری از تکرار داده ها با ارزش یکسان می شوند می شود.
6- مزیت های دیگری هم دارد. که حضور ذهن ندارم. مثل امکاناتی مثل back up گیری و ایجاد نما ها و ....

معایبی هم دارد.
1- گران قیمت هستند معمولا، البته mysql نیست.
2- یادگیری سختی دارند.
3- به کد نویسی باید آشنا باشی
4- SQL باید بدونی
5- ایجاد دیتابیس استاندارد زمان بر است.


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

daghyad
2012/04/06, 14:55
سلام لینک زیر تحت عنوان
Using Excel As Your Database
که اموزش داده چطور از اکسل به عنوان دیتابیس می شه استفاده کرد دوستان که زبان خوبی دارند اگه امکان داره این اموزش را به زبان فارسی بذارند
http://chandoo.org/wp/2012/04/02/using-excel-as-your-database/
لینک دانلود فایل
http://img.chandoo.org/vba/Excel-As-Database-demo-v1.xlsm

PARVIZ.G.1344
2012/05/08, 10:05
یک از تفاوت های اصلی اکسل با نرم افزارهای بانک اطلاعاتی مثل اکسس در ورودِ داده ها این است که در اکسس میتوانی جوری برنامه نویسی کنی(تعداد رقم های فیلد را شرط قرار بدی) که وقتی دیتای مربوط به یک فیلد وارد میشود مکان نما خود به خود به فیلد بعدی منتقل گردد اما در اکسل باید با کلیدِ راست بر مکان نما را به فیلد بعدی منتقل کرد. این تفاوت باعث میشود در زمان ورود داده با اکسل، صد در صد تا سی درصد زمان ورود اطلاعات افزایش یابد. من هرچه گشتم و سوال کردم کسی نتوانست راهی به من بگوید که فیلدها طوری در اکسل تعریف شوند که با رسیدنِ تعداد رقم های وارده به تعداد مشخصی، مکان نما به طور اتوماتیک وارد فیلد بعدی شود. به عبارت دیگر: در اکسل چطور میتوان در ورودِ یک پرسشنامه، مثلا وقتی که داده ی مربوط به جنس را که یک رقم و شامل یکی از دو عددِ 1 یا 2 است وارد فیلد جنسیت میکنیم؛ کرسر خودبخود وارد فیلد بعدی مثلا فیلد سن شود؟ اگر کسی پاسخ را میداند لطفا مرا راهنمایی کند. من در اینجا وقتی از اکسل به عنوان بانک اطلاعاتی استفاده میکنم، گیر میکنم. لطفا اگر راهی برای حل این مشکل در اکسل هست راهنمایی کنید. سپاسگزارم

daghyad
2012/05/08, 15:24
سلام ما وقتی از اکسل به عنوان بانک اطلاعاتی استفاده می کنیم معمولا یه فرم براش طراحی می کنیم و داده ها رو از طریق فرم وارد بانک اطلاعاتی خود مون می کنیم و در این صورت setfoucus فرم را تنظیم می کنیم که پس از اینتر کردن وارد textbox بعدی بشه

PARVIZ.G.1344
2012/05/09, 09:30
در باره سوالم کمی توضیح بدم: من صرفا میخواهم در حالتِ صفحه گسترده از اکسل برای ورود داده استفاده کنم نمیخواهم بانک اطلاعاتی اکسلی طراحی کنم. تجزیه تحلیل را با spss انجام میدم. در کارهایم ورودِ داده را به دیگران واگذار میکنم و اغلب کار با اکسل را میدانند ولی کا با spss را اغلب نمیدانند به این خاطر داده ها را با اکسل وارد میکنند و چون زدنِ اینتر بعد از ورود داده به هر سلول در صفحه گسترده اکسل، کلیدزنی را تقریبا دو برار کرده و زمان صرف شده به همین نسبت افزایش یافته و هزینه ی من نیز. من میخام بدانم وقتی که به عنوان صفحه گسترده با اکسل کار میکنی، آیا می توان پس از ورود داده ی مربوط به هر هر فیلد(سلول)، کرسر به صورتِ اتوماتیک وارد فیلد بعدی بشود تا مجبور نباشیم پس از ورود هر داده، برای انتقال کرسر به فیلد بعدی، روی اینتر یا راست بر کلیک کنیم .میخام در این کلیکهای اضافه صرفه جویی کنم. مثلا فرض کنید داده های مربوط به فیلدها همه یک رقمی هستند. مثلا: فیلد1 جنس با دو گزینه ی 1مرد 2زن، فیلد2 اشتغال با سه گزینه 1شاغل 2بیکار 3بازنشسته، فیلد3 تاهل با چهار گزینه ی 1فعلا ازدواج نکرده 2متاهل 3بیوه متارکه 4بیوه مطلقه. با مارک کردنِ ستون(فیلد) و رفتن به آیکون data validation داده هایی(اعدادی) که مجاز هستند وارد فیلد شوند را تعریف میکنم. اما چگونه میتوان با حفظ حالت صفحه گسترده در اکسل، تعدادِ رقم های هر فیلد را تعریف کرد تا به محض رسیدنِ تعداد رقم های ورودی به فیلد، به تعدادِ تعریف شده؛ مکان نما اتوماتیک و بدون نیاز به زدن اینتر یا راست بر، وارد سلولِ مربوط به فیلد بعدی شود. لطفا راهنمایی [hr]

در باره سوالم کمی توضیح بدم: من صرفا میخواهم در حالتِ صفحه گسترده از اکسل برای ورود داده استفاده کنم نمیخواهم بانک اطلاعاتی اکسلی طراحی کنم. تجزیه تحلیل را با spss انجام میدم. در کارهایم ورودِ داده را به دیگران واگذار میکنم و اغلب کار با اکسل را میدانند ولی کا با spss را اغلب نمیدانند به این خاطر داده ها را با اکسل وارد میکنند و چون زدنِ اینتر بعد از ورود داده به هر سلول در صفحه گسترده اکسل، کلیدزنی را تقریبا دو برار کرده و زمان صرف شده به همین نسبت افزایش یافته و هزینه ی من نیز. من میخام بدانم وقتی که به عنوان صفحه گسترده با اکسل کار میکنی، آیا می توان پس از ورود داده ی مربوط به هر فیلد(سلول)، کرسر به صورتِ اتوماتیک وارد فیلد بعدی بشود تا مجبور نباشیم پس از ورود هر داده، برای انتقال کرسر به فیلد بعدی، روی اینتر یا راست بر کلیک کنیم .میخام در این کلیکهای اضافه صرفه جویی کنم. مثلا فرض کنید داده های مربوط به فیلدها همه یک رقمی هستند. مثلا: فیلد1 جنس با دو گزینه ی 1مرد 2زن، فیلد2 اشتغال با سه گزینه 1شاغل 2بیکار 3بازنشسته، فیلد3 تاهل با چهار گزینه ی 1فعلا ازدواج نکرده 2متاهل 3بیوه متارکه 4بیوه شوهرمرده. با مارک کردنِ ستون(فیلد) و رفتن به آیکون data validation داده هایی(اعدادی) که مجاز هستند وارد فیلد شوند را تعریف میکنم. اما چگونه میتوان با حفظ حالت صفحه گسترده در اکسل، تعدادِ رقم های هر فیلد را تعریف کرد تا به محض رسیدنِ تعداد رقم های ورودی به فیلد، به تعدادِ تعریف شده؛ مکان نما اتوماتیک و بدون نیاز به زدن اینتر یا راست بر، وارد سلولِ مربوط به فیلد بعدی شود. لطفا راهنمایی

حسینعلی
2014/05/07, 16:55
باسلام خدمت دوستان عزیز
من درحال تهیه و نوشتن نرم افزاری جهت موسسه مالی مثل صندوق قرض الحسنه با شرایط مختلف سیستم بانکی هستم که با کمک وآموزش استاد بزرگوارم جناب اقای فیروزجائی تاکنون پیشرفت خوبی داشته و از سرعت خوبی هم برخورداره و واقعا داره برنامه عجیبی میشه و میخوام بگم که با اکسل هرکاری میشه کرد

armin3000
2015/10/28, 15:55
مرسی از مطالب خوب دوستان. یکی دیگه از دلایلی هم که ممکنه کاربران از جمله خود من ناچار بشن برای ذخیره*سازی داده از اکسل استفاده کنند حساسیت*ها و محدودیت*هایی هست که برخی سازمان ها دارن. از جمله اینکه میخوان تا حد ممکن فایل exe خارج از سازمان نباشه و یا سورس برنامه رو به راحتی دسترسی داشته باشن. با این تفاسیر میشه لطفا چند نمونه خوب از استفاده اکسل برای کارهای نگهداری و آنالیز داده رو به بنده معرفی کنینک مثلا برنامه*هایی مثل انبارداری، مدیریت آژانس و تاکسی تلفنی، مطب دندانپزشکی و ... و خلاصه هر برنامه ای که فکر میکنید روشها و ایده هایی که توش به کار رفته حرفه ای و کاربردی هست. از vba هم داخلش استفاده شده باشه خوبه.

ممنونم.