Zaščita določenih podatkov z uporabo VBA - Excel Nasveti

Anthony vpraša:

Pri izbiri lastnosti '0 -xlUnlockedCells' v oknu EnableSelection lahko izberete samo odklenjene celice, ko je delovni zvezek zaščiten. Ko pa delovni zvezek shranite, zaprete in nato znova odprete privzete nastavitve EnableSelection nazaj na '0 -xlNoRestrictions', kako naj to preprečim? S spoštovanjem.

No, to je mogoče rešiti z nekaterimi dogodki. Ena z uporabo dogodka Workbook_Open ali dve z dogodkom Sheet_Activate, kot je ta:

V modulu delovnega zvezka

Private Sub Workbook_Open() Sheets("Sheet1").EnableSelection = xlUnlockedCells End Sub

ali v modulu lista

Private Sub Worksheet_Activate() ActiveSheet.EnableSelection = xlUnlockedCells End Sub

Zadnja stvar, xlUnlockedCells je enako 1. 0 je xlNoRestrictions in -4142 je xlNoSelection.

Zanimive Članki...