V tomto článku se podíváme na jedno základní, užitečné a jednoduché téma z oblasti VBA - načítání hodnot proměnných z buněk.

Příklad

Řekněme, že mám v buňce A1 číslo (nebo text nebo cokoliv), které chci načíst do proměnné "a". Proto, abych s ním mohl nějak počítat nebo provádět libovolné psí kusy.

Otázka tedy je, jak tuto hodnotu vzít z buňky a uložit ji do hodnoty.

Návod

Existuje několik způsobů (i jiné než uvádím tady), a použiji je podle situace.

Načtení proměnné "a" na základě názvu listu a názvu oblasti

Načtení proměnné "a" z aktivního listu na základě názvu oblasti

Načtení proměnné "a" z aktivního listu na základě souřadnic buňky

Načtení proměnné "a" z aktivní buňky

Příklad makra

Například toto makro zařídí, že excel pípne tolikrát, jak vysoké je číslo v buňce A1.
Neříkám, že zrovna bez tohoto makra nepřežijete, ale jako příklad je to snad OK.

4 Komentářů

  1. Díky moc. Přesně jak píšeš, pípat sice nepotřebuji, ale ta myšlenka se mi hodí pro něco jiného, takže super.

  2. Dobrý den, ale co když chci do proměnné načíst ne jen jednu buňku „A1“ ale řekněme více hodnot z buněk „A1“ až „A50“ ? nebo „A1:C6“ ?
    Děkuji

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář