Du kan få brug for at ændre værdien i en celle , når man arbejder med Excel og Visual Basic for Applications , eller VBA . Med VBA kan du ændre cellerne automatisk uden behov for manuelt at ændre værdierne . Du kan udføre denne opgave ved at bruge Range objekt i VBA for at vælge den celle, du vil ændre. Når cellen er valgt, så kan du bruge den ActiveCell egenskaben til at ændre sin værdi eller andre egenskaber. Instruktioner
1
Launch " Microsoft Office Excel " og skrive " data i A1" i celle A1 . Klik på " Udvikler " fanen, og klik på " Visual Basic " for at åbne VBA Editor-vinduet .
2
Klik på " Indsæt" menuen og klikke på " Modul " for at indsætte et nyt modul . < Br >
3
Opret en ny String variabel ved at skrive følgende :
Dim data As String
4
Kopier og indsæt følgende kode til at ændre værdien i celle A1: .
Range (" A1" ) Vælg
data = Range (" A1" ) value
p Hvis data = " data i A1 " Så .
ActiveCell.Value = " A1 data ændres "
Else
MsgBox "Data er OK. "
End If
5
Tryk på " F5 " for at køre proceduren og ændre værdien i A1 . Køre proceduren endnu en gang , og du vil få en besked boks angiver, at dataene er OK.