آموزش ساخت جستجوی پیشرفته در اکسل به صورت لحظه ای
اکسل یکی از مهارت های پنچ گانه نرم افزارهای کامپیوتر است که در تمام ادارات، ارگان ها و شرکت های مختلف مورد استفاده قرار می گیرد.
همانطور که میدانید توی اکسل اطلاعات خیلی زیادی میشه ذخیره کرد.
وقتی شما توی یکی از شیت اکسل اطلاعات زیادی داشته باشید بخواهید سریع و راحت بین اطلاعات تون سرچ بزنید
شما نیازی به یک باکس جستجوی پیشرفته و حرفه ای نیاز دارد.
جای هیچ نگرانی نیست ما توی این دوره آموزشی برای شما ساخت یک جستجوی پیشرفته در اکسل یاد خواهیم داد.
بعد از دیدن این دوره آموزشی شما یک کاربر عادی اکسل نخواهید بود. بلکه یک کاربری حرفه ای خواهید شد.
در دوره طراحی جستجوی پیشرفته در اکسل قراره چه چیزایی یاد بگیریم…؟
- آموزش ایجاد OptionButton برای انتخاب جستجو و نحوه لینک آن به سلول و ایجاد ارتباط بینشان آشنا خواهید شد
- آموزش ایجاد TextBox برای جستجو و طراحی شکل آن
- آموزش کد نویسی در محیط VBA
- آموزش ضبط ماکرو و ویرایش کدهای جستجو آشنا خواهید شد
- آموزش فرمول نویسی IF
- آموزش ابزار Table و ترفند آن
- آموزش رسم Shapes برای باکس جستجو
-
باکس جستجو در اکسل بصورت پیشرفته
- و بسیار موارد دیگر که طی آموزش با آن ها آشنا خواهید شد
تفاوت این دوره با سایر دوره های مشابه چیست …؟
بزرگترین ویژگی این روش جستجو کردن این هست که اولاً فرمول نویسی و کدنویسی بسیار ساده و کمی دارد.همچنین نیاز به شیت مجزا برای سرچ کردن ندارید.بلکه تمام کارها از جمله ثبت جدید، جستجو، ویرایش و حذف در یک شیت انجام میشه.
توی این دوره از امکاناتی استفاده شده است که هیچ دوره مشابه توی وب ندارد.
که خود تون هم با دیدن فیلم معرفی دوره مشاهده کردین

پیش نیاز این دوره چی است … ؟
شما برای یادگیری ساخت جستجوی پیشرفته در اکسل هیچ پیش نیازی نیاز ندارد.
تمامی قسمت ها از صفر تا 100 آموزش داده خواهد شد
سر فصل های دوره ساخت جستجوی پیشرفته اکسل
جلسه اول
- باز کردن یک فایل خام اکسل برای ساخت جستجو
- آموزش اضافه کردن Developer برای ساخت کد نویسی جستجوی اکسل
- آموزش اضافه کردن Table برای وارد کردن اطلاعات Excel
- آموزش کار با شیپ ها در اکسل و نحوه اضافه کردن آن
- و در آخر نحوه ذخیره کردن فایل های دارای ماکرو
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
جلسه دوم
- آموزش ایجاد OptionButton ها برای انتخاب جستجوی مورد نظر و طراحی آن به صورت کامل
- آموزش ایجاد TextBox برای جستجو و طراحی شکل آن
- آموزش کامل استایل دادن به تمامی موارد و طراحی کامل صفحه جستجوی پیشرفته در اکسل
- آموزش طرف کردن مشکل فارسی نویسی در محیط VBA اکسل و تنظیمات کامل آن
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
جلسه سوم
- آموزش وارد شدن به محیط کد نویسی vba اکسل
- آموزش کد نویسی باکس جستجو به صورت کامل
- آموزش کد نویسی جستجوی کلمه به کلمه در باکس جستجو
- آموزش آدرس دهید OptionButton در سلول دلخواه برای جستجوی بر اساس نام و نام خانوادگی و غیر..
- آموزش فرمول نوبیس if برای OptionButton اکسل
- آموزش کامل خطا یابی کد ها در اکسل
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
جلسه چهارم
- کد نویسی ستون سن بصورت کامل
- کد نویسی ستون کد ملی
- شرط گذاری کد ها در VBA
- آموزش تفاوت کد نویسی برای جستجوی متن با عداد در ویژوال بیسیک اکسل
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
جلسه پنجم
- آموزش اضافه کردن ستون همه برای جستجوی تمامی فیلد ها
- آموزش فرمول نویسی برای OptionButton جستجوی همه
- آموزش و ترفند پنهان کردن ستون در اکسل
- ترفند پنهان کردن فرمول های نوشته از دید کاربر به صورت حرفه ای
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
جلسه شیش آخرین قسمت این دوره بی نظیر
- آموزش کامل کد نویسی دکمه همه به صورت کامل
- آموزش نحوه جستجوی لحظه ای
- آموزش اتوماتیک کردن فیلتر داده ها
- و در آخر افزایش سرعت کد های vba به صورت هدیه برای شما
- و بسیار موارد دیگر که طی این جلسه یاد خواهید گرفت
biotech341 (خریدار محصول) –
در ترفند اخری که برای سرچ عدد در حالت همه زدید، دو خط کد نوشتیم.
*************************
ممنون میشم بگید موقع اجرا چه اتفاقی می افتد؟
روح الله وکیل زاده –
ما با نوشتن اون دو خط کد گفتم هر وقت روی کمه همه قرار دادیم بتواند هم عدد جستجو کند و هم حروف همانطور که میدانید بصورت پیش فرض تکس باکس اکسل فقط حروف را جستجو می کند
با اون ترفند گفتم هر دو را جستجو کنه
موفق باشید
biotech341 (خریدار محصول) –
سلام . تشکر
وقتی شرط گذاشتیم که اگر تکست باکس خالی بود فیلترها را حذف کند، چرا اکسیت ساب زدیم؟ منظورم اینه که با if و end if جواب نمی ده؟
روح الله وکیل زاده –
ارادت خدمت شما دوست عزیز و همراه همیشگی سایت سون ریپلای
توی این مورد باید از Exit Sub استفاده کنیم چونکه بعد از اینکه تکس باکس خالی بشه دیگه نیازی نیست کاری خواستی انجام بدهید
اگر ما میخواستم بعد از خالی شدن تکس باکس یا پیام یا یک کد دیگه اجرا بشه اون وقت می توانستم end if استفاده کنم
خیلی ممنون اینکه پیگیر آموزش ها هستین موفق باشید
امین سنایی (خریدار محصول) –
سلام استاد
خسته نباشید
شرمنده متاسفانه مشکل دوم که مربوط به کد ها بود برطرف نشد
ممنون میشم راهنمایی کنین
ممنون
روح الله وکیل زاده –
سلام خدمت شما دوست گرامی به احتمال زیاد سیستم شما باید با جدا کنند ; باشید به جای , که ما توی دوره استفاده کردم جونکه سیستم من با جدا کنند , است شما به جای , از ; استفاده نمایید و نتیجه را برایم اطلاع بدهید
موفق باشید مثل همیشه
امین سنایی (خریدار محصول) –
سلام
اولین مشکل من اینکه من تا یه قسمتی از تمرین رفتم جلو و سیو کردم به صورت xlsm ولی بعد که وارد شدم خواستم ادامه بدم دیدم اخطار نوشته:
because pf your security settings, macros have been disavled. to run macros, you need to reopen this workbook, and then choose to wnable macros. for more information about enabling macros, click help
مورد دوم اینکه
من دستور و درست نوشتم ولی با اخطار مواجه شدم
دستور من این بود
if=(B1,”1″,””)
استفاده کردم ولی اخطار میده که دستورم درست نیس
ممنون میشم راهنمایی کنین
روح الله وکیل زاده –
درود خدمت شما دوست گرامی
برای مشکل اول تون شما ماکرو ها را فعال نکردین برای همین است که این خطا را میدهید توی ما جلسه های بعد این مورد را گفتم به هر حال لطفا آموزش زیر را مشاهده نمایید به صورت کامل این خطا را توی اکسل پاسخ دارم
https://7reply.com/protected-view/
اما مورد دوم هم احتمال زیاد همان ماکرو ها را فعال کنید این هم برطرف خواهد شد باز هم نشد از همین قسمت پیگیری کنم تا راهنمایی تون کنم
موفق باشید
biotech341 (خریدار محصول) –
سلامو در مورد سرچ عدد در حالتی که باتن همه فعال است:
می تونیم یک شرط جدید بعد شرط اول اضافه کنیم که اگر “همه” انتخاب شده است، اعمال شود
روح الله وکیل زاده –
سلام و درود خدمت شما دوست گرامی خوشحالم که توی تمرین شرکت کرد این حال مهم نیست که شما را درست انجام بدید یا اینکه اشتباه انجام بدید مهم این است که جرات کرد این تمرین را انجام دادید و قسمت نظرات که برام ارسال کردم ممنونم بابت به این قضیه توی قسمت 6 که آخرین قسمت این دوره است برای جستجوی کردن ستون همه توی قسمت ششم به صورت کامل توضیح دادم نیازی به شرط گذاری نیست فقط با یه ترفند خیلی کوچیک ما همین جستجوی با ستون همه را توضیح دادم این قست را مشاهده کنید و نتیجه رو دوباره بریم از همین قسمت ارسال کنید موفق و پیروز باشید
biotech341 (خریدار محصول) –
سلام. تشکر از اموزش مفید.
یک سوال برام پیش اومد. چرا بعد از نوشتن شرط ( عدد نبودن مقدار تکست باکس)، از exit sub استفاده کردیم و end if؟
من از else استفاده کردم. جواب هم گرفتم. فرق این دو تا چیه؟
Private Sub TextBox1_Change()
On Error Resume Next
If Not IsNumeric(TextBox1.Text) Then
Range(“b3:f3”).AutoFilter field:=Range(“b2:f2″), Criteria1:=”*” & TextBox1.Text & “*”
Else
Range(“b3:f3”).AutoFilter field:=Range(“b2:f2”), Criteria1:=Val(TextBox1.Text)
End If
End Sub
روح الله وکیل زاده –
سلام و درود خدمت شما دوست گرامی و همراه همیشگی سایت سون ریپلای
فرقی ندارد شما چه داخل Else بزاری یا بیرون هر دو یک معنا دارد موقعی که شما if مینویسید شرط بالا میاد اجرا میشه اگر داخل Else چیزی بود اجرا می کند در غیر این صورت هم میره کامل شرط میبنده میره
و خط بعدی را اجرا می کنه فرقی ندارد شما داخل Else بنویسید یا این که بیرون هر دو یکی هست فرقی نداره
البته نگفته نماند که شما اگر چندین شرط داشته باشید باید Else استفاده کنید چونکه ما توی این پروژه فقط یک شرط داشتیم
میشد از هر دو روش استفاده کنم
ممنون اینکه سوال خود را پرسیدین معلم است که تمرین دارد این خیلی خوب است برای یادگیری
موفق پیروز باشید مثل همیشه
biotech341 (خریدار محصول) –
خیلی خوب بود. مشکلی پیش نیومد. فقط من در قسمت فرمول نویسی به جای استفاده از عداد 1 تا 5، از فرمول column استفاده کردم.
B2=if(B1,coulmn(b1)-1,””)
روح الله وکیل زاده –
ارادت خدمت شما دوست گرامی
خیلی ممنون بابت اینکه بازخورد خود را از آموزش با ما در میان گذاشتن
بله خیلی هم خوب است که از فرمول COLUMN برای در یافت شماره ستون استفاده کردین
موفق پیروز باشید مثل همیشه