Excel - Ett makro för att skydda en arbetsbok

Problem

Jag vill skydda min Excel-arbetsbok och de kalkylblad som den innehåller.

Programmet jag utvecklade med Excel innehåller menyer och knappar och grafik som ändras beroende på användarens svar (mcq). Om jag inte berör något vid det grundläggande skyddet (allt är skyddat) och användaren bara kan visa data utan samspel. Om jag avskyddar vissa celler, till exempel tabellceller, ändrar användaren inte bara data, utan även objekt som knappar och det största problemet.

Lösning

Prova detta:

Du måste låsa upp dina föremål (anpassa i enlighet med detta):

 Range ("K17"). Välj Selection.Locked = False Selection.FormulaHidden = False 

Detta skyddar ditt ark:

ActiveSheet.Protect DrawingObjects: = True, Innehåll: = True, Scenarios: = True

Om du vill avskydda det:

 ActiveSheet.Unprotect 

Tack till 0seb0 för detta tips.

Tidigare Artikel Nästa Artikel

Bästa Tipsen