VBA Aktivní Buňka

posted in: Articles | 0

VBA Aktivní Buňka

Aktivní buňka znamená, že konkrétní buňky, která je aktivní v aktivním listu. Například pokud je v listu 2 vybrána buňka B4 znamená, že aktivní buňka je B4 v listu 2. Ve VBA používáme odkaz aktivní buňky ke změně vlastností nebo hodnot aktivní buňky., Nebo tuto funkci používáme v určitých situacích, kdy potřebujeme provést některé změny v aktivní buňce za určitých podmínek, které splňují požadavky.

aktivní buňka je vlastnost ve VBA. Používáme ji v různých situacích ve VBA. Můžeme přiřadit hodnoty aktivní buňce pomocí funkce aktivní buňky VBA nebo načíst adresu aktivní buňky. Co se tyto funkce vrátily? Funkce aktivní buňky vrací vlastnost rozsahu aktivní buňky v aktivním listu., Jak je vysvětleno ve výše uvedeném příkazu v definici, pokud list 2 je aktivní a buňku B4 je aktivní buňka aktivní buňka funkce ve VBA načíst rozsah vlastnosti buňky B4 v listu 2.

podívejte se na naše Demo Kurzy a Videa

Ocenění, Hadoop, Excel, Mobilní Aplikace, Vývoj Webu & mnoho více.,

Syntax Aktivních Buněk v aplikaci Excel VBA

Níže je syntaxe Aktivní Buňky v Excel VBA

syntaxe se používá pro přiřazení určité hodnoty do aktivní buňky.

Activecell.Value= " "

syntaxe vybere hodnotu nebo vlastnost aktivní buňky v aktivním listu.,

Application.Activecell

Pokud potřebujeme změnit písmo aktivní buňky pak syntaxe bude následující:

Activecell.Font.(The font we want) = True

můžeme zobrazit také řádky a sloupce aktivní buňky pomocí následující syntaxe

Application.Activecell

Pojďme použít výše uvedené syntaxi je vysvětleno v několika příklady a dozvědět se, jak hrát s aktivní buňky.

Poznámka: Chcete-li použít VBA, ujistěte se, že karta vývojáře je povolena z karty soubor z části Možnosti.,

Příklady Excel VBA Aktivní Buňka

Níže jsou uvedeny různé příklady VBA Aktivní Buňky v aplikaci Excel:

zde Si můžete stáhnout tuto VBA Aktivní Buňky Excel Template tady – VBA Aktivní Buňky Excel Šablony

VBA Aktivní Buňky – Příklad #1

V tomto příkladu, chceme změnit hodnotu aktuální buňky s něčím buňky. Například v listu 1 Vyberte buňku A2 a vložte hodnotu jako ANAND a chceme změnit hodnotu pro tuto aktivní buňku jako ARAN.

pro použití VBA Active Cell v Excelu postupujte podle následujících kroků.,

Krok 1: Přejděte na kartu vývojáře a kliknutím na Visual Basic otevřete Editor VB.

Krok 2: Klikněte na Vložit kartu a kliknutím na moduly vložte nový modul.

Krok 3: deklarovat dílčí funkci začít psát kód.

Kód:

Sub Sample()End Sub

4. Krok: Aktivovat list 1 pomocí níže uvedené funkce.,

Kód:

Sub Sample()Worksheets("Sheet1").ActivateEnd Sub

Krok 5: můžeme zkontrolovat, že v buňce A2 v listu 1 máme hodnotu jako ANAND a je aktivní buňky.

Krok 6: Nyní použijte následující příkaz ke změně hodnoty aktivní buňky.

Kód:

Sub Sample()Worksheets("Sheet1").ActivateActiveCell.Value = "ARAN"End Sub

Krok 7: Spusťte výše uvedený kód z tlačítko spustit za předpokladu, nebo stiskněte klávesu F5.

vidíme, že hodnota v buňce A2 byla změněna.,

VBA Active Cell – příklad #2

nyní jsme změnili hodnotu aktivní buňky z ANAND na ARAN. Jak zobrazíme aktuální hodnotu aktivní buňky? To se dozvíme v tomto příkladu.

pro použití VBA Active Cell v Excelu postupujte podle následujících kroků.

Krok 1: Přejděte na kartu vývojáře a kliknutím na Visual Basic otevřete Editor VB.

Krok 2: ve stejném modulu deklarovat dílčí funkci začít psát kód.

Kód:

Sub Sample1()End Sub

Krok 3: Aktivujte list, 1 podle následující kód.,

Kód:

Sub Sample1()Worksheets("Sheet1").ActivateEnd Sub

Krok 4: Nyní pojďme vybrat aktivní buňku pomocí následující kód.

Kód:

Sub Sample1()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellEnd Sub

Krok 5: Nyní pojďme zobrazit hodnotu vybrané buňky tím, že následující kód.

Kód:

Sub Sample1()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.ValueEnd Sub

Krok 6: Spuštění výše uvedený kód stisknutím klávesy F5 nebo tlačítko spustit za předpokladu, a uvidíte následující výsledek.,

aktivní buňka byla A2 a má hodnotu jako ARAN, takže zobrazená vlastnost je ARAN.

VBA Active Cell-příklad # 3

změňme písmo buňky A2, která byla vybranou buňkou. Udělejme písmo jako tučné. Zpočátku nebylo vybráno žádné písmo.

Chcete-li použít VBA Active Cell v Excelu, postupujte podle následujících kroků.

Krok 1: Přejděte na kartu vývojáře a kliknutím na Visual Basic otevřete Editor VB.

Krok 2: ve stejném modulu deklarovat dílčí funkci začít psát kód.,

Kód:

Sub Sample2()End Sub

Krok 3: Nechte nás aktivaci listu jako první, aby se použít aktivní buňky.

Kód:

Sub Sample2()Worksheets("Sheet1").ActivateEnd Sub

Krok 4: změníme písmo vybrané buňky následujícím kódem.

Kód:

Sub Sample2()Worksheets("Sheet1").ActivateActiveCell.Font.Bold = TrueEnd Sub

Krok 5: Spuštění výše uvedený kód stisknutím klávesy F5 nebo tlačítko spustit dispozici, a vidět výsledek.

písmo aktivní buňky se změní na tučné.,

VBA Active Cell-příklad #4

nyní chceme vědět, v jakém řádku nebo v jakém sloupci je aktuálně aktivní buňka. Jak to udělat, to se v tomto příkladu naučíme.

Chcete-li použít VBA Active Cell v Excelu, postupujte podle následujících kroků.

Krok 1: Přejděte na kartu vývojáře a kliknutím na Visual Basic otevřete Editor VB.

Krok 2: ve stejném modulu deklarovat dílčí funkci začít psát kód.

Kód:

Sub Sample3()End Sub

Krok 3: Nechte nás aktivovat list první, aby bylo možné používat léčivé vlastnosti buňky.,

Kód:

Sub Sample3()Worksheets("Sheet1").ActivateEnd Sub

Krok 4: Nyní vybereme aktivní buňku následujícím kódem.

Kód:

Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellEnd Sub

Krok 5: Nyní můžeme zobrazit aktuální řádek aktivní buňky tím, že následující kód.

Kód:

Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.RowEnd Sub

Krok 6: můžeme také získat aktuální sloupec aktivní buňky tím, že následující kód.,

Kód:

Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.RowMsgBox selectedCell.ColumnEnd Sub

Krok 7: Nyní stiskněte klávesu F5 nebo tlačítko spustit za předpokladu, spustit výše uvedený kód a zobrazí následující výsledek.

výše uvedený výsledek byl řádek aktivní buňky. Stisknutím tlačítka ok zobrazíte sloupec aktivní buňky.

věci k zapamatování

existuje jen málo věcí, které si musíme pamatovat o aktivní buňce ve VBA:

  • aktivní buňka je aktuálně aktivní nebo vybraná buňka v libovolném listu.
  • můžeme zobrazit nebo změnit vlastnosti aktivní adresy buněk ve VBA.,
  • abychom mohli použít vlastnosti aktivní buňky, musíme nejprve aktivovat aktuální list.

doporučené články

toto byl průvodce Excel VBA Active Cell. Zde jsme diskutovali, jak používat vlastnost VBA Active Cell pro přiřazení hodnoty nebo načtení adresy aktivní buňky v Excelu spolu s některými praktickými příklady a šablonou aplikace excel ke stažení. Můžete také jít přes naše další doporučené články –

  1. VBA IFError
  2. VBA XML
  3. VBA Vložit
  4. VBA RGB
1 Akcie

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *