سلام
همون ماكرو رو كه فرمودن سيو كن و بعد داخل كدهاي ويژوال بشو و در اول كدها بزن
کد PHP:
ActiveSheet.Unprotect
و در آخر كدها هم بزن
کد PHP:
ActiveSheet.Protect
اينطوري هر بار كه ماكرو رو اجرا كني قفل باز ميشه و كارشو انجام ميده و بعد در آخر دوباره شيت قفل ميشه .
براي خودكار اجرا شدن كدهاتم ميتوني بعد از آماده شدن كدهات اونهارو در مابين كدهاي زير در خود شيت مورد نظر قرار بدي
کد PHP:
Private Sub Worksheet_Activate()
End Sub
يا
کد PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
End Sub
اولي اگه شيتو انتخاب كني و دومي اگه رو شيت كليد كني فرمولها بطور خودكار اجرا ميشه
علاقه مندی ها (Bookmarks)