Načítání hodnot proměnných z buněk v makrech

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 comments on “Načítání hodnot proměnných z buněk v makrech
  1. Jirka napsal:

    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. Michal napsal:

    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

  3. Jiří Beran napsal:

    Michal – v tom případě musíte hodnoty načítat do polí, viz:
    http://vyuka-excelu.cz/navody/makra/definice-pole/

  4. Michal napsal:

    Děkuji

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář
TOPlist