Att lära sig att ångra den senaste användargränssnitt åtgärder i Office Excel-applikation kan göra din ansökan mer robust genom att inte tillåta användaren att skriva över viktig information i ditt kalkylblad . Du kan använda Visual Basic for Applications ( VBA ) för att automatisera processer såsom ångra en åtgärd . VBA kan användas i alla Microsoft Office-program för att automatisera uppgifter som kan vara tidskrävande om det görs manuellt . Du kan använda " Application.Undo " metoden i Excel för att avbryta den senaste åtgärden som utförs av användaren . Instruktioner
1
Launch Microsoft Office Excel , klicka på " Utvecklare " fliken och skriv " ångra " i " B1 . " Klicka " Visual Basic " för att starta VBA redigeringsfönstret.
2
Skapa ett nytt förfarande genom att skriva in följande text :
Private Sub undoBOneText ( ) Addera 3
Kopiera och klistra in följande kod för att ångra den text du skrivit i " B1 " och ersätta det med " Enter text " enligt följande : . .
Application.EnableEvents = False.Undo.EnableEvents = TrueEnd WithRange ( " B1 " ) SelectRange ( " B1 " ) Värde = " Ange text : " End Sub
4
Tryck " F5 " för att köra din förfarande Addera
.