Nejste přihlášen/a.
Píšu si denně kalorie, docela to pomáhá držet kila pod kontrolou. Apku nechci, zvykl jsem si už na tohle, je to zároveň i jakýsi deník.
Teď jsem si vytvořil tabulku na pět let dopředu, problém je, že každý ten "chlívek" potřebuju mít označen datem, jsem zvyklý na formát 06.04.2024 (dnešní datum). A psát to tam "růčo-fůčo" to by mě zabilo
Šlo by to jako v kalendáři, zleva doprava a dolů.
Nenapsal by mě někdo makro? Je to Excel 2010 pod Windows 10. Vývojář povolen.
Při stisku "Ctrl"+ středník se do zvolené buňky (třeba B4) automaticky zapíše aktuální datum. Když do další buňky (B5) vložíte =B4+1, objeví se datum následujícího dne. Tenhle jednoduchý vzorec pak můžete kopírovat do dalších buněk.
Ve Vašem případě napište do buňky C8393 vzorec =C8376+1.
Proč to řešíte makrem? Na to stačí jednoduchý vzorec.
![]() |
Sešit1.xls | 14.34 kB |
Jelikož si neuvedl, žádné relevantní údaje pro svůj soubor, tak v přiloženém souboru je hrubý nástřel bez ošetření případných chyb (pro spuštění jednou za 5 let to nemá cenu řešit).
V kódu si uprav hodnoty u položky Radek (počáteční a koncový řádek a taky krok) podle svého souboru.
![]() |
Psv.xlsm | 15.89 kB |
@1111 moc dík - to je ono!
Už jsem nedoufal, že se někdo bude tímto tématem vážně zabývat, ale povedlo se.
Makro od @1111 exaktně řeší můj problém, je dobře pochopitelné, lze jej přizpůsobit na mou tabulku a jsem rád, že se našel někdo, kdo neplácá do větru blbosti, ale sedne a napíše geniální proceduru
Tady nejde o to, použít makro jednou za pět let, ale že mi to makro ušetří pět let vypisování datumů ručně.
Zrovna na tohle se super hodí umělá inteligence... chat.openai.com/... (stačí si vytvořit účet nebo se přihlásit skrze google účet) a můžete si pokecat s AI ať Vám naprogramuje co potřebujete.
Na dotaz, jak by vypadalo makro, které by se zeptalo na datum a poté prohledalo sešit v excelu a před každý nalezený text "kCal"vložil o řádek výše a sloupec doleva datum s tím, že pro každý nový nález by byl datum o den větší. Okamžitě vyhodil použitelné makro
![]() |
makro.TXT | 822 b |
Jenomže před "kCal" si píšu kila. Ten datum je ve sloučené buňce, je to složitější, než jste ochoten si připustit
Mě by zabilo každý den několikrát zapínat počítač a psát tam nějaké kalorie když to jde udělat na mobilu :
Tak co ti stačí napsat jen 6.4 enter A datum se doplní samo, jestli se zobrazí 06, tak to je už jen věcí formátování
Ale ty chceš aby se ti vyplnilo 5 let datumem dopředu? Nebo asi nějak nechápu co chceš vlastně
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.