Muuta kaikki ActiveSheet -solut arvoiksi käyttämällä Microsoft Excelin VBA: ta

Anonim

Tässä luvussa opit muuttamaan kaikki aktiivisen taulukon solut arvoiksi käyttämällä Microsoft Excelin VBA: ta.

Otetaan esimerkki ja ymmärretään, kuinka kirjoitamme VBA -koodin aktiivisen taulukon solujen arvon muuttamiseksi.

Kuinka muuttaa aktiivisen taulukon kaikkien solujen arvoa?

Meillä on Excelissä tietoja, joissa haluamme korvata kaikkien solujen arvon vain soluarvolla.

Noudata alla annettuja ohjeita:-

  • Avaa Visual Basic -sovellus painamalla Alt+F11 -näppäintä

  • Kaksoisnapsauta VBAProjectissa taulukkoa 1
  • Syötä alla annettu VBA -koodi
 Aliarvot_1 () ActiveSheet.UsedRange Range ("A1: I7"). Value = Range ("A2"). Arvo End With End Sub 

  • Voit suorittaa koodin painamalla F5 -näppäintä
  • Solun A2 arvo päivitetään määrittelyalueella

Kuinka muuttaa arvon ensimmäisestä taulukosta toiseen taulukkoon?

Meillä on 2 pöytää, 1st taulukon valikoima on A3: I5 ja 2toinen taulukkoalue on A8: I10. Haluamme korvata arvon 1st taulukko, jonka aktiivisen taulukon arvo on 2.

Jos haluat muuttaa arvoa, seuraa alla olevia ohjeita ja koodia:-

  • Avaa Visual Basic -sovellus
  • Kirjoita alla oleva koodi:-
Aliarvot_1 () ActiveSheet.UsedRange Range ("A3: I5"). Value = Range ("A8: I10"). Arvo päättyy End Sub 

  • Suorita koodi painamalla F5
  • Arvot päivitetään

Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa.

Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse