Kā mainīt šūnas vērtību, izmantojot VBA

click fraud protection
...

Atjauniniet Excel vērtības VBA.

Strādājot ar programmu Excel un Visual Basic for Applications vai VBA, iespējams, būs jāmaina šūnas vērtība. Izmantojot VBA, šūnas var mainīt automātiski, nemainot vērtības manuāli. Šo uzdevumu var veikt, izmantojot VBA objektu diapazons, lai atlasītu šūnu, kuru vēlaties mainīt. Kad šūna ir atlasīta, varat izmantot ActiveCell rekvizītu, lai mainītu tās vērtību vai citus rekvizītus.

1. darbība

Palaidiet "Microsoft Office Excel" un šūnā A1 ierakstiet "data in A1". Noklikšķiniet uz cilnes "Izstrādātājs" un noklikšķiniet uz "Visual Basic", lai atvērtu VBA redaktora logu.

Dienas video

2. darbība

Noklikšķiniet uz izvēlnes "Ievietot" un noklikšķiniet uz "Modulis", lai ievietotu jaunu moduli.

3. darbība

Izveidojiet jaunu virknes mainīgo, ierakstot šo:

Aptumšot datus kā virkni

4. darbība

Nokopējiet un ielīmējiet šo kodu, lai mainītu vērtību šūnā A1:

Diapazons ("A1"). Atlasiet datus = diapazons ("A1"). Vērtība Ja dati = "dati A1", Tad ActiveCell. Value = "A1 dati mainīti" Else MsgBox "Dati ir kārtībā." Beigas Ja

5. darbība

Nospiediet "F5", lai palaistu procedūru un mainītu vērtību A1. Palaidiet procedūru otro reizi, un jūs saņemsit ziņojuma lodziņu, kurā teikts, ka dati ir kārtībā.