Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  4 5 6 7 8 9 10 11 12   další » ... 44

Příklad navázaný na první dotaz:

Označím si nějaké buňky. Předpokládám, že to znamená to, že zmáčknu Ctrl a postupně kliknu na buňky B2, D5, G9 (např.)
Mám tedy označené buňky B2, D5, G9.
Po stisknutí tlačítka (v přiloženém souboru) se obarví řádky 2,5,9 a sloupce B,D,G.
Dále se zkopírují buňky A:H v řádcích 2,5,9 do List2.

Jak říkám, nevím, co přesně s tím chete dělat, ale adresy jednotlivých vybraných buněk jsou načtené v poli a s tím pak už jde dělat cokoliv.

Nejlépe, když přiložíte svůj konkrétní příklad a co přesně máte v plánu.

Tímto zjistím postupně adresu všech označených buněk. Pak s tím lze libovolně pracovat.

Sub kteraBunka()

Dim Bunka As Range
For Each Bunka In Selection
MsgBox "Řádek je " & Bunka.Row & vbCrLf & "Sloupec je " & Bunka.Column
Next Bunka
End Sub

Když to nakopírujete do procedury
Private Sub jmenoTlacitka_Click() tak není potřeba nic měnit, pokud vám vyhovují nastavené barvy.

To přece nemůže fungovat.
výsledkem funkce COUNTIF je číslo. Ale funkce POZVYHLEDAT na tom místě potřebuje oblast, kterou má prohledávat.

Předpokládám, že máte nějaký plán a nefunguje vám.
Dejte soubor s tabulkou a řekněte co chcete. Bude to plodnější.

funkce countif: jsem např. na řádku 25. Funkce se podívá do sloupce "Barva tyče" na řádek 24 a spočítá, kolik těchto barev je v sloupci PF od řádku 9 do řádku 24

Nebud eto tím, že soubory v adresáři Veselý mají dvojitou příponu:
abcdef.xlsx.xlsx
abcdefg.xlsx.xlsx

Schválně jsem to vyzkoušel a mě to funguje normálně. Zapíši 1. a roztáhnu dolů a napíše správně třeba do 50.
Zřejmě Vám to bere jako měsíc. Zkuste upravit formát buňky na číslo. Mě to funguje na formátu buňky obecný.

Může to být třeba takto?

Jak píše @elninoslov, nejjednodušší je rozkopírovat vzorec s C3. Řekl bych, že za tím dotazem bude ještě něco jiného. Tady pár tipů, které opět navazují na předchozí příspěvek:
=NEPŘÍMÝ.ODKAZ(ODKAZ(ŘÁDEK(B3);2))-NEPŘÍMÝ.ODKAZ(ODKAZ(ŘÁDEK(B3)-1;2))=B3 - POSUN(B3;-1;0)=POSUN(C3;0;-1) - POSUN(C3;-1;-1)

Jewstli jsem to pochopil, tak třeba takto?

Mě napadlo toto:

=CONCAT("Jistina -";IFERROR(ČÁST(P11;NAJÍT(" NE 1 ";P11)+5;NAJÍT(" 0 21 ";P11)-(NAJÍT(" NE 1 ";P11)+5));""))

Ověření dat reaguje jen na zadávání z klávesnice, ne na výsledek vzorce.Proto je ověření dat nutno přiřadit buňkám C43, E43 a C45, E45.

V řádku 43 jsem limyty zadal přímo do ověření dat.
V řádku 45 jsem zadal limity do sloupce J a K na které se v ověření dat odkazuji. Umožní to měnit jednoduše limity bez zásahu do ověření dat.

robo napsal/a:

...mam problem ze ked mam vzorec v uvedenej bunke ...

Nějak nechápu co tím chtěl básník říct a opravdu to není jazyková bariéra 1

Jaký vzorec a v jaké buňce? Řekl bych, že bez přílohy se nepohneme dál. Zaregistrujte se a vložte přílohu s tím co vám nefunguje.

Nevím, jestli jsem to dobře pochopil. Viděl bych to takto:
=IFERROR(ČÁST(P11:P11;NAJÍT(" Jistina - hotovost převzata = ANO / NE 1";P11:P11)+1;NAJÍT(" 0 21 ";P11:P11)-NAJÍT(" Jistina - hotovost převzata = ANO / NE 1";P11:P11)-1);"")

Tu poslední větu nechápu už vůbec 6

Třeba takto.

Darius napsal/a:

Jeste malickost, pokud zadam hodinovku a dam tam napriklad 8 hodin a pak změním akci na napřiklad NS kde nema jit zadat pocet, tak to projde. Da se to nejak poresit?

Jedině pomocí makra.


Strana:  1 ... « předchozí  4 5 6 7 8 9 10 11 12   další » ... 44

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Provázání několika souborů

Ridder • 18.4. 15:09

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18