Kako spremeniti vrednost celice z VBA

click fraud protection
...

Posodobite Excelove vrednosti v VBA.

Pri delu z Excelom in Visual Basic za aplikacije ali VBA boste morda morali spremeniti vrednost v celici. Z VBA lahko samodejno spreminjate celice, ne da bi morali ročno spreminjati vrednosti. To nalogo lahko izvedete tako, da uporabite predmet Range v VBA, da izberete celico, ki jo želite spremeniti. Ko je celica izbrana, lahko z lastnostjo ActiveCell spremenite njeno vrednost ali druge lastnosti.

Korak 1

Zaženite "Microsoft Office Excel" in v celico A1 vnesite "podatki v A1". Kliknite zavihek »Razvijalec« in kliknite »Visual Basic«, da odprete okno urejevalnika VBA.

Video dneva

2. korak

Kliknite meni »Vstavi« in kliknite »Modul«, da vstavite nov modul.

3. korak

Ustvarite novo spremenljivko niza tako, da vnesete naslednje:

Zatemni podatki kot niz

4. korak

Kopirajte in prilepite naslednjo kodo, da spremenite vrednost v celici A1:

Obseg("A1").Izberi podatke = Obseg("A1").Vrednost Če so podatki = "podatki v A1" Nato ActiveCell. Vrednost = "Podatki A1 so spremenjeni" Drugače MsgBox "Podatki so v redu." Konec Če

5. korak

Pritisnite "F5", da zaženete postopek in spremenite vrednost v A1. Zaženite postopek drugič in dobili boste sporočilo, da so podatki v redu.