در این مطلب، ویدئو مبانی VBA با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:03
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,530 –> 00:00:03,990
در این اسکرینکست،
2
00:00:03,990 –> 00:00:06,359
ضبط ماکرو اولیه را به شما نشان میدهم که در واقع میتواند
3
00:00:06,359 –> 00:00:08,280
ویژگیهای سلولهای مختلف
4
00:00:08,280 –> 00:00:09,809
در VBA را بررسی کند و چگونه میتوانید
5
00:00:09,809 –> 00:00:12,179
ویژگیها را تغییر دهید و سپس چگونه میتوانید
6
00:00:12,179 –> 00:00:16,500
در سلولهای شفاف کپی کنید تا VBA
7
00:00:16,500 –> 00:00:19,770
به عنوان یک موجودیت مجزا در نظر گرفته شود. اکسل اکسل
8
00:00:19,770 –> 00:00:21,300
شما معمولاً با کاربرگها
9
00:00:21,300 –> 00:00:24,210
و نمودارها و نمودارها کار میکنید VBA معمولاً
10
00:00:24,210 –> 00:00:26,130
نوعی رابط کاربری دارد که
11
00:00:26,130 –> 00:00:27,960
کار با اکسل را خوب میکند، زیرا
12
00:00:27,960 –> 00:00:30,300
در واقع میتوانید این کدهای مربوط به فرمهای کاربر را پر کنید و
13
00:00:30,300 –> 00:00:34,380
14
00:00:34,380 –> 00:00:36,420
به عنوان مثال VBA در واقع اطلاعات را از اکسل استخراج کنید.
15
00:00:36,420 –> 00:00:38,520
و سپس به طور خودکار
16
00:00:38,520 –> 00:00:41,040
چیزهای مختلفی مانند نمودارها و نمودارها
17
00:00:41,040 –> 00:00:43,980
را تولید می کنیم، بنابراین ما دنیای صفحه گسترده خود را در
18
00:00:43,980 –> 00:00:46,320
اکسل و دنیای VBA خود داریم و می خواهیم
19
00:00:46,320 –> 00:00:48,210
یک رابط بین این دو مورد را مرتب کنیم و
20
00:00:48,210 –> 00:00:50,610
در واقع می توانید آن را از
21
00:00:50,610 –> 00:00:52,050
ابتدا با چیزی به نام
22
00:00:52,050 –> 00:00:55,620
ویرایشگر اصلی مجازی بنویسید.
23
00:00:55,620 –> 00:00:57,930
برای مبتدیان، حداقل اکسل می تواند
24
00:00:57,930 –> 00:01:00,329
در واقع
25
00:01:00,329 –> 00:01:03,120
زمانی که ضبط کننده ماکرو را اجرا می کنید، کد VBA را به طور خودکار بنویسد، بنابراین وقتی
26
00:01:03,120 –> 00:01:04,559
این ضبط را اجرا می کنید اساساً
27
00:01:04,559 –> 00:01:06,299
هر کاری را که انجام میدهید ضبط میکند و
28
00:01:06,299 –> 00:01:09,740
کد تولید میکند، سپس میتوانید از
29
00:01:09,740 –> 00:01:12,299
ویرایشگر ویژوال بیسیک برای تمیز
30
00:01:12,299 –> 00:01:14,820
کردن کدها استفاده کنید و شاید در واقع
31
00:01:14,820 –> 00:01:16,799
از تکههای کوچکی از کد در
32
00:01:16,799 –> 00:01:20,670
کدهای دیگری که روی آنها کار میکنید
33
00:01:20,670 –> 00:01:22,500
استفاده کنید. اگر این برگه Developer را داشته باشید، باید
34
00:01:22,500 –> 00:01:27,240
به سراغ گزینههای فایل، نوار سفارشیسازی بروید
35
00:01:27,240 –> 00:01:29,790
و مطمئن شوید که کادر توسعهدهنده
36
00:01:29,790 –> 00:01:34,320
انتخاب شده است، راه فعال کردن
37
00:01:34,320 –> 00:01:39,869
ویرایشگر این است که وقتی در اکسل هستید، alt f11 را انجام دهید
38
00:01:39,869 –> 00:01:41,610
و در تب Developer
39
00:01:41,610 –> 00:01:45,240
، این رکورد وجود دارد. ماکرو، بنابراین من میخواهم
40
00:01:45,240 –> 00:01:47,729
در اینجا تایپ کنم، میخواهیم آن را طوری قالببندی
41
00:01:47,729 –> 00:01:51,240
کنیم که پیچیده شود و در مرکز قرار گیرد، بنابراین
42
00:01:51,240 –> 00:01:52,799
من این برچسب را در اینجا دارم، کاری که
43
00:01:52,799 –> 00:01:54,750
میخواهم انجام دهم این است که آن را طوری بسازم که بتوانم به
44
00:01:54,750 –> 00:01:58,290
طور خودکار آن را در مرکز بپیچم. ‘m
45
00:01:58,290 –> 00:02:00,299
gonna start recording macro’
46
00:02:00,299 –> 00:02:02,310
این کادر ظاهر می شود و من می خواهم نام این را در
47
00:02:02,310 –> 00:02:05,700
مرکز قرار دهم و یک
48
00:02:05,700 –> 00:02:09,179
کلید میانبر ctrl shift W داشته باشم اگر
49
00:02:09,179 –> 00:02:11,220
مایلید می توانید توضیحی در مورد من قرار
50
00:02:11,220 –> 00:02:13,650
دهم آن خالی را فشار می دهیم ok را فشار می دهیم و اکنون
51
00:02:13,650 –> 00:02:15,540
همه چیزهایی را که
52
00:02:15,540 –> 00:02:17,280
من می خواهم به آن برگردم ضبط می کند برگه خانه را می
53
00:02:17,280 –> 00:02:20,510
خواهم این متن را در مرکز آن بپیچم و
54
00:02:20,510 –> 00:02:23,130
این تمام کاری است که می خواستم انجام دهم در
55
00:02:23,130 –> 00:02:25,110
برنامه نویس، ضبط را متوقف می کنم،
56
00:02:25,110 –> 00:02:29,280
اکنون می توانم روی alt f11 کلیک کنم alt
57
00:02:29,280 –> 00:02:32,790
f11 vbe را نشان می دهد و من این را دریافت کردم در یک ماژول در اینجا ضبط شده است و به
58
00:02:32,790 –> 00:02:36,240
طور خودکار این کد را تولید می کند.
59
00:02:36,240 –> 00:02:38,340
زیر آن Sena wrap نامیده می شود
60
00:02:38,340 –> 00:02:40,710
که نام آن را گذاشتیم
61
00:02:40,710 –> 00:02:43,770
62
00:02:43,770 –> 00:02:46,650
63
00:02:46,650 –> 00:02:50,340
.
64
00:02:50,340 –> 00:02:53,490
میخواهیم یک برچسب طولانی دیگر تایپ کنیم و
65
00:02:53,490 –> 00:02:56,220
دلیل اینکه ما میخواهیم این ماکروها را ضبط کنیم این است
66
00:02:56,220 –> 00:02:58,110
که اگر کارها را بارها و بارها انجام میدهید
67
00:02:58,110 –> 00:03:00,390
، اغلب اوقات داشتن یک کلید میانبر
68
00:03:00,390 –> 00:03:04,170
ctrl shift W خوب است و آن را در
69
00:03:04,170 –> 00:03:06,780
مرکز قرار میدهد، مشکلی نیست، حالا بیایید ببینیم چگونه
70
00:03:06,780 –> 00:03:10,500
ممکن است از VBA برای ارزیابی
71
00:03:10,500 –> 00:03:12,510
ویژگیهای یک سلول استفاده کند، بنابراین من یک سلول را در اینجا
72
00:03:12,510 –> 00:03:14,790
میگیرم و آن را زرد برجسته میکنم،
73
00:03:14,790 –> 00:03:17,910
وارد ویرایشگری میشوم که قبلاً
74
00:03:17,910 –> 00:03:21,150
این کد را نوشتهام و به آن نمایش
75
00:03:21,150 –> 00:03:24,920
کد رنگ میگویند. می خواهم این
76
00:03:24,920 –> 00:03:28,310
متغیر کد رنگ را به عنوان انتخاب