Muutke kõik ActiveSheet'i lahtrid väärtusteks, kasutades Microsoft Excelis VBA -d

Anonim

Selles peatükis saate teada, kuidas muuta kõik aktiivse lehe lahtrid väärtusteks, kasutades Microsoft Excelis VBA -d.

Võtame näite ja mõistame, kuidas kirjutame VBA -koodi aktiivse lehe lahtrite väärtuse muutmiseks.

Kuidas muuta aktiivse lehe kõiki lahtrite väärtusi?

Meil on Excelis andmed, milles soovime asendada kõik lahtrite väärtused ainult lahtriväärtusega.

Järgige allpool toodud samme:-

  • Visual Basicu rakenduse avamiseks vajutage klahve Alt+F11

  • VBAProjectis topeltklõpsake lehte 1
  • Sisestage allpool toodud VBA kood
 Alamväärtused_1 () ActiveSheet.UsedRange vahemikuga ("A1: I7"). Väärtus = vahemik ("A2"). Väärtus lõpeb lõpuosaga 

  • Koodi käivitamiseks vajutage klahvi F5
  • Lahtri A2 väärtust värskendatakse määratletud vahemikus

Kuidas muuta väärtust esimesest tabelist teise tabelisse?

Meil on 2 lauda, ​​1st tabeli vahemik on A3: I5 ja 2nd tabeli vahemik on A8: I10. Soovime asendada väärtuse 1st tabel väärtusega 2 tabel aktiivsel lehel.

Väärtuse muutmiseks järgige allpool toodud samme ja koodi:-

  • Avage rakendus Visual Basic
  • Sisestage allolev kood:-
Alamväärtused_1 () koos ActiveSheet.UsedRange vahemikuga ("A3: I5"). Väärtus = vahemik ("A8: I10"). Väärtus lõpeb lõpuosaga 

  • Käivitage kood, vajutades klahvi F5
  • Väärtusi uuendatakse

Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis.

Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile