Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako viete, že rozsah je aktívny v programe Excel?

Existuje niekoľko spôsobov, ako zistiť, či je rozsah aktívny (vybraný) v Exceli:

* vizuálne narážky: Najzreteľnejším spôsobom. Vybraný rozsah bude zvýraznený odlišnou hranicou. Štýl hranice sa môže mierne líšiť v závislosti od vašej témy Excel, ale vždy sa bude vizuálne odlišovať od nezvolených buniek.

* Názov box: Názové políčko (umiestnené nad písmenami stĺpca) zobrazí adresu aktívneho rozsahu. Ak je vybratá jedna bunka, zobrazuje adresu bunky (napr. A1). Ak je vybratý rozsah viacerých buniek, zobrazuje adresu rozsahu (napr. A1:B10).

* Programmaticky (VBA): Vo VBA (Visual Basic for Applications) môžete použiť objekt „Selection` na kontrolu aktívneho rozsahu. Napríklad:

`` `VBA

Sub CheckActiverange ()

Ak selection.cells.Count> 0 potom

MSGBOX „Rozsah je aktívny. Obsahuje„ &selection.cells.count &„bunky“.

Msgbox „Active Range je:“ a výber.Address

Inak

MSGBox „NO ROZSAH je aktívny“.

Skončiť

Koncový

`` `

* Použitie vlastnosti `ActiveCell` (VBA): Aj keď vám to priamo nehovorí o rozsahu * *, hovorí vám o aktívnej *bunke *. Ak `ActiveCell` nie je prázdny, viete * aspoň jedna bunka * je aktívna, aj keď ide o výber jednej bunky.

Stručne povedané, vizuálna narážka je pre väčšinu používateľov najjednoduchšou a najrýchlejšou metódou. VBA poskytuje programové spôsoby, ako určiť aktívny rozsah v makrách alebo doplnkoch.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené