Zmeňte všetky bunky v hárku ActiveSheet na hodnoty pomocou jazyka VBA v programe Microsoft Excel

Anonim

V tejto kapitole sa naučíte, ako zmeniť všetky bunky v aktívnom hárku na hodnoty pomocou jazyka VBA v programe Microsoft Excel.

Zoberme si príklad a porozumejme tomu, ako píšeme kód VBA na zmenu hodnoty buniek v aktívnom hárku.

Ako zmeniť hodnotu všetkých buniek v aktívnom hárku?

Máme údaje v programe Excel, v ktorých chceme nahradiť hodnotu všetkých buniek iba hodnotou bunky.

Postupujte podľa nižšie uvedených krokov:-

  • Stlačením klávesov Alt+F11 otvorte aplikáciu Visual Basic

  • Vo VBAProject dvakrát kliknite na list 1
  • Zadajte nižšie uvedený kód VBA
 Vedľajšie hodnoty_1 () s rozsahom ActiveSheet.UsedRange ("A1: I7"). Hodnota = rozsah ("A2"). Hodnota koniec s koncom sub 

  • Kód spustíte stlačením klávesu F5
  • Hodnota bunky A2 sa aktualizuje v definovanom rozsahu

Ako sa zmení hodnota z prvej tabuľky do druhej tabuľky?

Máme 2 stoly, 1sv rozsah stola je A3: I5 a 2nd rozsah tabuliek je A8: I10. Chceme nahradiť hodnotu 1sv tabuľka s hodnotou 2 tabuľky v aktívnom hárku.

Ak chcete zmeniť hodnotu, postupujte podľa nižšie uvedených krokov a kódu:-

  • Otvorte aplikáciu Visual Basic
  • Zadajte nasledujúci kód:-
Vedľajšie hodnoty_1 () s rozsahom ActiveSheet.UsedRange ("A3: I5"). Hodnota = rozsah ("A8: I10"). Hodnota Koniec s koncovým čiastkovým 

  • Spustite kód stlačením klávesu F5
  • Hodnoty budú aktualizované

Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku.

Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku