At lære at fortryde den sidste brugergrænseflade handling i din Office Excel program kan gøre din ansøgning mere robust ved ikke at tillade brugeren at skrive i løbet af vigtige oplysninger i regnearket. Du kan bruge Visual Basic for Applications ( VBA ) til at automatisere processer som at løsne en handling. VBA kan bruges i alle Microsoft Office-programmer til at automatisere opgaver , der kan være tidskrævende hvis det gøres manuelt. Du kan bruge " Application.Undo "-metoden i Excel til at annullere den sidste handling udføres af brugeren . Instruktioner
1
Launch Microsoft Office Excel , skal du klikke på "Udvikler "-fanen og skriv " undo " i " B1 ". Klik på " Visual Basic " for at starte VBA Editor-vinduet .
2
Opret en ny procedure ved at indtaste følgende tekst : Hej
Private Sub undoBOneText ()
3
Kopier og indsæt følgende kode til at fortryde den tekst, du har skrevet i " B1 " og erstatte det med "Enter Text " som følger: . .
Application.EnableEvents = False.Undo.EnableEvents = TrueEnd WithRange ( " B1 " ) SelectRange ( " B1 " ) Value = "Enter Text: " End Sub
4
Tryk på " F5 " for at køre din procedure
.