Microsoft Excel 2010 bevat een aantal beveiligingsfuncties die u toelaten om vergrendelen spreadsheets om te voorkomen dat gebruikers de informatie te veranderen . U kunt deze functie te manipuleren naar een bepaalde cel te vergrendelen totdat een trigger cel wordt veranderd , op welk punt de aangewezen cel zou ontgrendelen . Dit proces vereist dat u een macro in Visual Basic , die intimiderend klinkt misschien op het eerste , maar is eigenlijk een vrij eenvoudig proces te creëren . Instructies 1 Open het Excel-werkblad dat u wilt werken . Kopen van 2 Selecteer de cel die u wilt toestaan dat iemand informatie aangaan . Met de rechtermuisknop op de geselecteerde cel en kies "Celeigenschappen . " Klik op het tabblad ' Beveiliging ' aan de bovenkant van het venster , en duidelijk de " Locked " vakje . Klik op "OK . " 3 Klik op het tabblad " beoordeling" aan de bovenkant van het Excel-venster en klik vervolgens op de " Blad beveiligen " knop . Typ een wachtwoord , als je er een nodig hebt , en klik op "OK . " Als u een wachtwoord ingevoerd, zal je het typen weer in . Zorg dat u het wachtwoord opschrijven , zodat je niet zult vergeten. Alle cellen behalve voor degene die je geselecteerd bent nu Druk " Alt " 4 + " F11 " op slot . Om de Visual Basic -console te openen . Selecteer het werkblad dat u bezig bent uit de lijst met werkbladen 5 Kopieer de volgende code in de open ruimte aan de rechterkant van de Visual Basic -venster : . Private Sub Worksheet_Change ( ByVal Target As Range ) Dim KeyCells als Waaier Set KeyCells = Range ( " A1 " ) op Twitter Als Niet Application.Intersect ( KeyCells , Range ( Target. adres ) ) _ dan niets is Met werkbladen ( " Blad1 " ) op Twitter Beveiliging opheffen Wachtwoord : . . = " qqq " Range ( " B1 " . . ) Locked = False Protect Password : = " qqq " End Met End Als End Sub < br > 6 Bewerk de code voor uw specifieke werkblad . Verander " A1 " naar de cel die u wilt dat gebruikers in staat zijn om te veranderen . Verander " B1 " naar de cel u dat wilt automatisch ontgrendelen wanneer gebruikers invoergegevens in de eerste cel . Verander " Sheet1 " om de naam van het werkblad . Verander " qqq " om het wachtwoord dat u gebruikt om de cellen te vergrendelen . Als u geen gebruik van een wachtwoord , verwijdert beide gevallen van " Password : = " qqq " . Press 7 " Alt " + " F11 "om de Visual Basic -venster sluiten Uw werkblad zal nu openen . de opgegeven cel wanneer een gebruiker informatie in de oorspronkelijke cel . Sla je werk nu , want als je het werkblad uit te testen , zal de doelcel worden ontgrendeld .
|