Anthony întreabă:
Când selectați corectitudinea '0 -xlUnlockedCells' în fereastra EnableSelection, numai celulele deblocate pot fi selectate atunci când registrul de lucru este protejat. Cu toate acestea, când registrul de lucru este Salvat, Închis și apoi redeschis valorile implicite EnableSelection înapoi la „0 -xlNoRestrictions”, cum pot opri acest lucru? Salutari.
Ei bine, acest lucru poate fi rezolvat folosind unele evenimente. Unul, folosind evenimentul Workbook_Open, sau două, utilizând evenimentul Sheet_Activate, astfel:
În modulul de registru de lucru
Private Sub Workbook_Open() Sheets("Sheet1").EnableSelection = xlUnlockedCells End Sub
sau în modulul Foaie
Private Sub Worksheet_Activate() ActiveSheet.EnableSelection = xlUnlockedCells End Sub
Un ultim lucru, xlUnlockedCells este egal cu 1. 0 este xlNoRestrictions și -4142 este xlNoSelection.