Na této stránce je ukázka makra, které prochází všechny buňky v definované oblasti, a v každé provede nějakou akci. V našem případě vloží hodnotu 1234.

Více komentáře přímo v kódu.

'začátek a název makra
Sub vsechny_bunky()
'definice proměnných
Dim oblast As Range, bunka As Range
'proměnné "oblast" přiřadíme buňky, kterými je tvořená
Set oblast = Range("a1:d4")
'cyklus, který projde všechny buňky
For Each bunka In oblast
bunka.Value = 1234
Next bunka
End Sub

1 Komentář

  1. Jak by to mělo vypadat, kdybych do buňky A1 zadával hodnotu (např. 3) procházel buňky A2:A20, které mají hodnotu 1-5 a makro by schovalo všechny sloupce, které hodnotu 3 nemají? Analogicky při změně hodnoty…
    Děkuji

Komentáře není možné přidávat