Změňte pouze CurrentRegion ActiveCell na hodnoty pomocí VBA v Microsoft Excelu

Anonim

V tomto článku se naučíme, jak pomocí VBA v aplikaci Microsoft Excel změnit pouze aktuální oblast aktivní buňky.

Vezměme si příklad a pochopíme, jak změnit na hodnoty pouze aktuální oblast aktivní buňky.

Jak změnit hodnotu aktuálního regionu?

Máme data v Excelu, ve kterých sloupec A obsahuje některé hodnoty a sloupec B také obsahuje některé hodnoty. Aktualizujeme stejnou hodnotu sloupce B v aktuální oblasti.

Postupujte podle níže uvedených kroků:-

  • Stisknutím Alt+F11 otevřete aplikaci Visual Basic

  • V projektu VBA poklepejte na list 1
  • Zadejte níže uvedený kód VBA
 Sub Values_2 () With ActiveCell.CurrentRegion .Value = Range ("B1: B10"). Value End With End Sub 

  • Vyberte buňku A1
  • Kód spustíte stisknutím klávesy F5
  • V datech bude aktualizována pouze první hodnota buňky

Nyní změníme výběr a uvidíme výsledky:

  • Vyberte rozsah C1: C10
  • Potom stisknutím klávesy F5 spusťte kód

Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku.

Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail