همون طور که دوستمون گفتند کارهایی که چند بار می خوای تکرار کنی از ساب و فانکشن استفاده می کنی
مثلا:
من دو کلید دارم که کدهایی مثل هم دارند حالا به خاطر اینکه حجم برنامه بالا نره می تونم کد ها رو در یک ساب بریزم و با کلید فراخوانی کنم
نمونه:
Private Sub Command1_Click()
Me.Caption = "New"
End Sub
Private Sub Command2_Click()
Me.Caption = "New"
End Sub
حالا ما دو کلید داریم که کدهایی مثل همدیگر دارند
که به جای تکرار کدها می تونیم از ساب استفاده کنیم
Sub SubName()
Me.Caption = "New"
End Sub
سپس با دستو ر زیر فراخوانی می کنیم
این کد رو می تونی برای کلید بزاری
Call اختیاری هست و می تونی ننویسی
Call SubName
با فانکشن زیاد کار نکردم ولی کاربرد مشابه ای داره
DK-ARTA