Oppdater Excel-verdier i VBA.
Du må kanskje endre verdien i en celle når du arbeider med Excel og Visual Basic for Applications, eller VBA. Med VBA kan du endre celler automatisk uten å måtte endre verdiene manuelt. Du kan utføre denne oppgaven ved å bruke Range-objektet i VBA for å velge cellen du vil endre. Når cellen er valgt, kan du bruke ActiveCell-egenskapen til å endre verdien eller andre egenskaper.
Trinn 1
Start "Microsoft Office Excel" og skriv "data i A1" i celle A1. Klikk på "Utvikler"-fanen, og klikk på "Visual Basic" for å åpne VBA Editor-vinduet.
Dagens video
Steg 2
Klikk på "Sett inn"-menyen, og klikk på "Modul" for å sette inn en ny modul.
Trinn 3
Opprett en ny strengvariabel ved å skrive inn følgende:
Dim data som streng
Trinn 4
Kopier og lim inn følgende kode for å endre verdien i celle A1:
Range("A1").Select data = Range("A1").Verdi Hvis data = "data i A1" Deretter ActiveCell. Verdi = "A1 data endret" Else MsgBox "Data er OK." Slutt om
Trinn 5
Trykk "F5" for å kjøre prosedyren og endre verdien i A1. Kjør prosedyren en gang til, og du vil få en meldingsboks som sier at dataene er OK.