در این مطلب، ویدئو اکسل VBA USERFORMS شماره 3 کد سفارشی هنگامی که فرم کاربر بارگیری / اولیه می شود، جعبه ترکیبی را به صورت پویا پر کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,580
سلام، دانیل قوی اینجا
2
00:00:02,580 –> 00:00:05,009
با اکسل vba سرگرم کننده است یکی دیگر از
3
00:00:05,009 –> 00:00:08,189
درس های هیجان انگیز در مورد سری های userform امروز ما
4
00:00:08,189 –> 00:00:09,389
می خواهیم در مورد userform
5
00:00:09,389 –> 00:00:12,120
مقداردهی اولیه صحبت کنیم که این فرم ها
6
00:00:12,120 –> 00:00:14,299
آن را مقداردهی اولیه می کنند
7
00:00:14,299 –> 00:00:17,039
، هر زمان که
8
00:00:17,039 –> 00:00:21,210
فرم کاربر از فرم کاربر خواسته می شود آن را نشان دهد.
9
00:00:21,210 –> 00:00:24,600
اگر یک چیز اولیه دارید،
10
00:00:24,600 –> 00:00:27,960
همه کدها را در آنجا اجرا می کند، بنابراین بیایید
11
00:00:27,960 –> 00:00:31,590
به طور معمول همه جعبه های ترکیبی خود را اجرا کنیم، هر
12
00:00:31,590 –> 00:00:33,750
لیست یا هر چیزی را که می خواهید
13
00:00:33,750 –> 00:00:36,360
پر کنید، آن را روی مقداردهی اولیه اجرا کنید
14
00:00:36,360 –> 00:00:39,510
تا آماده شود، بنابراین بیایید
15
00:00:39,510 –> 00:00:44,190
شروع کنیم. همه f11 هستند و ممکن است
16
00:00:44,190 –> 00:00:46,200
مواردی را در آنجا ببینید که نباید در
17
00:00:46,200 –> 00:00:49,920
آنجا وجود داشته باشد زیرا
18
00:00:49,920 –> 00:00:52,110
من با میکروفون مشکل داشتم، بنابراین باید
19
00:00:52,110 –> 00:00:55,890
این سه ویدیوی درس 3 4 و 5 را دوباره ضبط کنم، بنابراین
20
00:00:55,890 –> 00:00:59,399
روی فرم مخفی کردن ما دوبار کلیک کنید تا من
21
00:00:59,399 –> 00:01:01,850
متأسفانه هستم. باید این را حذف
22
00:01:01,850 –> 00:01:08,850
کنم و تعجب کنم که همه اینها چه هستند، حدس میزنم
23
00:01:08,850 –> 00:01:14,159
اینها قرار است به NRA در ترتیب اولیه سازی RM بروند، در
24
00:01:14,159 –> 00:01:16,759
اینجا ما
25
00:01:16,759 –> 00:01:20,460
کارمندان را از این لیست میگیریم و حدس میزنم شما
26
00:01:20,460 –> 00:01:22,020
میتوانید ببینید که من یک من میتوانم آن را
27
00:01:22,020 –> 00:01:22,740
آنجا بگذارم،
28
00:01:22,740 –> 00:01:25,049
اما برای ایجاد یک جعبه ترکیبی، روی
29
00:01:25,049 –> 00:01:27,570
دکمه جعبه ترکیبی کلیک کنید و فقط این کار را انجام دهید،
30
00:01:27,570 –> 00:01:29,369
میتوانید آن را بکشید، من آن را حذف
31
00:01:29,369 –> 00:01:30,900
میکنم که قبلاً یکی را دارم و قبلاً
32
00:01:30,900 –> 00:01:32,579
نامی برای آن گذاشتهام.
33
00:01:32,579 –> 00:01:36,150
کارمند CMB فیلد خصوصیات است، بنابراین این
34
00:01:36,150 –> 00:01:38,909
کادر ترکیبی کارمند من در اینجا است و همانطور
35
00:01:38,909 –> 00:01:43,229
که قبلاً دیدید، من چه کاری انجام دادم،
36
00:01:43,229 –> 00:01:46,470
یک فریم کوچک در اینجا اضافه
37
00:01:46,470 –> 00:01:53,670
کردم و ممکن است فهرست کشویی مرتب سازی را قرار داده باشم.
38
00:01:53,670 –> 00:01:55,320
یکی از
39
00:01:55,320 –> 00:01:57,540
دو گزینه کشویی یک گزینه را قرار دهید اما شماره یک را
40
00:01:57,540 –> 00:02:01,500
اینجا قرار دهید و ما یک گزینه دوم را
41
00:02:01,500 –> 00:02:02,829
همانجا قرار می
42
00:02:02,829 –> 00:02:08,660
دهیم و بیایید آن یکی را روی اوکی
43
00:02:08,660 –> 00:02:10,340
بگذاریم و به این دکمه های گزینه
44
00:02:10,340 –> 00:02:13,190
توضیحات کمی بهتر در اینجا می دهیم.
45
00:02:13,190 –> 00:02:16,250
تایپ میکنیم که
46
00:02:16,250 –> 00:02:20,530
میخواهیم بتوانیم آن را بر اساس کارمند یا شبانه مرتب کنیم
47
00:02:21,670 –> 00:02:30,590
، اما اجازه دهید این
48
00:02:30,590 –> 00:02:33,019
یک کار را در اینجا انجام دهیم آنچه میخواهیم انجام دهیم این
49
00:02:33,019 –> 00:02:37,400
است که جعبه ترکیبی را پر کنیم، بنابراین
50
00:02:37,400 –> 00:02:41,170
مرتبسازی را در کادر انجام میدهیم. ویدیوی بعدی من حدس میزنم
51
00:02:41,170 –> 00:02:43,489
در اینجا روی هر نقطه از پسزمینه دوبار کلیک
52
00:02:43,489 –> 00:02:48,049
کنید تا userform مقداردهی اولیه
53
00:02:48,049 –> 00:02:51,769
و I فعال شود حدس می زنم شما قبلاً می توانید ببینید من آنجا چه کار کردم
54
00:02:51,769 –> 00:02:53,720
اینجا کد اولیه فرم کاربر ما
55
00:02:53,720 –> 00:02:56,750
در اینجا است و کاری که ما می
56
00:02:56,750 –> 00:02:59,720
خواهیم انجام دهیم این است که در ماژول ما است.
57
00:02:59,720 –> 00:03:03,650
58
00:03:03,650 –> 00:03:07,760
59
00:03:07,760 –> 00:03:13,519
مرحمت خوب است، بنابراین یک زیر فرعی جدید ایجاد
60
00:03:13,519 –> 00:03:15,709
کردیم و آن را load C و B نامیدیم که در
61
00:03:15,709 –> 00:03:18,410
حال بارگیری جعبه ترکیبی ما است، بنابراین برای شروع
62
00:03:18,410 –> 00:03:22,639
، اعلام می کنیم که این
63
00:03:22,639 –> 00:03:28,280
برگه SD را به عنوان یک کاربرگ فراخوانی می کنیم و سپس
64
00:03:28,280 –> 00:03:30,919
ادامه می دهیم و بعلاوه تنظیم
65
00:03:30,919 –> 00:03:35,419
برگه SD برابر است که این workbook دارای برگهها است
66
00:03:35,419 –> 00:03:39,109
و همانطور که در اینجا میبینید،
67
00:03:39,109 –> 00:03:45,500
صفحهای به نام مرتبسازی DB است، بنابراین این
68
00:03:45,500 –> 00:03:46,250
بخشها انجام میشود،
69
00:03:46,250 –> 00:03:50,599
سپس ما به کد ردیف آخر خود نیاز داریم، بنابراین از
70
00:03:50,599 –> 00:03:56,150
حافظه میخواهیم بگوییم که آیا سلولهای نقطهای ورق st ردیف هستند یا خیر.
71
00:03:56,150