Als u nodig hebt om taken in Microsoft Excel 2010 te automatiseren , kunt u zich wenden tot Visual Basic for Applications , een programmeertaal die is opgenomen met alle moderne versies van Microsoft Office- programma's voor Windows ( VBA steun was verwijderd voor Mac Office in versie 2008 , maar vervangen in versie 2011 ) . VBA stelt u in staat om een klein programma uit te voeren over een aantal Excel- cellen , in tegenstelling tot Excel-formules , die alleen werken op de cel waarin ze zich bevindt Terwijl het Excel- programma komt met een zoek en vervang wizard kunt u VBA gebruiken om te zoeken en te vervangen cel inhoud zonder enige input van de gebruiker , en je kunt dat doen in alle werkbladen in de werkmap . Instructies 1 Open de Excel-werkmap waarin u wilt uw VBA- code in te voeren . Druk op " Alt " en " F11 " om het openstellen van de VBA- console . Kopen van 2 Dubbelklik op de module waarin u wilt uw code in te voeren . Als er geen module kunt u met de rechtermuisknop op een werkblad , Beweeg de muis over " Insert " en kies " Module . " Dubbelklik vervolgens op de module om het te brengen 3 Kopieer de volgende formule in de module : . Sub a Vervang ( ) op Dim sb als Aantekenvel voor Elke sb In Werkbladen sb.Cells.Replace Wat : = " XXX " , Replacement : = " YYY " , LookAt : = xlPart , _ SearchOrder : = xlByRows , MatchCase : = False Volgende End Sub Change " XXX " om de waarde die u zoekt en " YYY " om de waarde die u willen deze vervangen door . U kunt ook de " MatchCase " waarde " Waar" veranderen als kapitalisatie is belangrijk . Deze macro zal vinden en vervangen alle gewenste waarden op elk werkblad in de werkmap 4 Gebruik de volgende code als u alleen wilt alle waarden te vervangen in een bepaalde selectie : . Selection.Replace Wat : = " XXX " , Replacement : = " YYY " , LookAt : = xlPart , _ SearchOrder : = xlByRows , MatchCase : = False U kunt deze code gebruiken binnen alle andere VBA-macro , zolang je deze code invoeren nadat u een selectiegebied in je macro hebt gedefinieerd . Klik op de " X " in de rechterbovenhoek van het venster VBA te sluiten 5 het. Al uw wijzigingen worden automatisch opgeslagen . 6 Klik op het tabblad " Developer " en druk op de knop " Macro " . Kies uw macro in de lijst en klik op "Run" om alle gerichte waarden te vervangen in uw werkblad of werkmap.
|