Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> spreadsheets >> Content
Heb Macro Override een Locked Spreadsheet ?
Locking kan anderen niet weerhouden bekijken spreadsheet informatie , maar tot op zekere hoogte , kan zij ervoor zorgen dat uw gegevens intact blijft . Spreadsheet bescherming via deurvergrendeling - een proces dat in wezen stelt een spreadsheet op " read-only " -status - is een gemeenschappelijk kenmerk in software spreadsheetprogramma zoals Microsoft Excel . Terwijl vergrendeling stopt vaak kijkers van het veranderen van de structuur van een spreadsheet of de inhoud van haar cellen , kan een goed gecodeerde macro snel bewijzen dat vergrendeling is geen waterdichte beveiliging maatregel , ongeacht welke spreadsheet-programma dat u gebruikt . Identificatie

Macro's
zijn vergelijkbaar met de formules en functies die u al gebruikt om te bepalen hoe spreadsheet cellen gedragen . Het verschil is dat macro's bevat instructies voor het voltooien van een bepaalde taak met behulp van programmeertaal code . Excel gebruikt een versie van de Visual Basic programmeertaal Visual Basic for Applications , een eenvoudige maar krachtige taal die " troeven " werkblad bescherming en het eenvoudige encryptie systeem dat wachtwoordbeveiliging zorgt . Als gevolg hiervan , kunt u of iemand met elementaire kennis van programmeren van een macro die bescherming zal overschrijven en unlock je spreadsheet
Illustratie

maken . Als voorbeeld , de volgende paar lijnen van de VBA-code zal overschrijven en ontgrendelen elk werkblad in een Excel-werkmap .

Sub UnlockWorksheets
( ) Dim wsWorksheet Zoals WorksheetFor Elke wsWorksheet In ActiveWorkbook.WorksheetswsWorksheet.Unprotect Wachtwoord : : Bovendien , het instellen van het wachtwoord veld op "geheime " zal een werkblad wachtwoord uit te schakelen = " secret " VolgendeEinde Sub < br >
Opties

Hoewel weten hoe makkelijk het kan zijn voor nieuwsgierige ogen en behendige vingers tot compromis gegevens kunnen worden zenuwslopend , dit is slechts een scenario . Rundvlees-up van uw algehele beveiligingsbeleid gegevens en gebruik van het feit dat macro's een vergrendelde werkblad kan overschrijven in uw voordeel dan . Bijvoorbeeld, als , na het vergrendelen van een werkblad , zelf vindt dat u regelmatig het ontsluiten om een ​​specifieke taak uit te voeren , maakt u een macro die het actieve werkblad met een wachtwoord kunt instellen zal openen , de taak te voltooien voor u en vervolgens het slot automatisch vervangen door : < br

ActiveSheet.Unprotect > ( " password " ) ... instructies voor het invullen van de taskActiveSheet.Protect ( " password " )
overwegingen

Overweeg zowel vergrendeling uw spreadsheet en met behulp van een eenvoudige macro om een werkblad uit het zicht tot het punt dat het niet zal opdagen als een gebruiker probeert te "verborgen " werkbladen begraven . Als u ervoor kiest om een werkblad op deze manier te verbergen , maar je zult ook moeten maken en uitvoeren andere macro om weer zichtbaar te maken : .

Sub
Verbergen ( ) Sheets ( " sheet nummer " ) Zichtbaar = xlVeryHiddenEnd Sub

Sub Zichtbaar maken
( ) voor elke x in activeworkbook.sheetsx.visible = truenext xend Sub

Previous: Next:
  spreadsheets
·Hoe te boren om gegevens in ee…
·Hoe kan ik een E-mail CSV List…
·Hoe maak je een nieuwe rij toe…
·Hoe kan ik Apostrophes Rond el…
·Hoe maak je een Row Van het en…
·Hoe maak je een hyperlink Work…
·Hoe kan ik een string in SPSS …
·Hoe te openen XLS -bestanden o…
·Hoe kan ik een ingesloten graf…
  Related Articles
Hoe om te doen Table Berekeningen in Wor…
Hoe te configureren Tekst -naar-spraak i…
How Do I 
Hoe maak ik Address Labels op een Mac ? 
Hoe maak je Etiketten adres met Word Per…
Hoe maak je een Trademark Superscript 
Hoe kan ik kopiëren en plakken ? 
Hoe kan ik printen Memo's met Microsoft …
Hoe krijg ik de Werkbalk Back in Word Pe…
  Software Articles
·Hoe je Skype gebruiken voor uitgaande op…
·Hoe kan ik FLV converteren naar DivX 
·Hoe te Virus Geschiedenis wissen 
·VoxOx Vs . Skype 
·Hoe te Notecards verdienen op Microsoft …
·Hoe een muis tekenen in Illustrator 
·Hoe kan ik Marges wijzigen in Microsoft …
·Hoe PowerPoint toe aan Microsoft Office 
·Hoe kan ik een Word-document converteren…
Copyright © Computer Kennis http://www.nldit.com