Tak přepisování jsem vyřešil odkazy na buňky v kontingenční tabulce, kde jsem si nastavil část textu. Teď bych už jen potřeboval aby při přidání pole, to nebylo zobrazeno vždy jako počet, ale součet a nemusel nastavovat pole hodnot.
Díky za tip, jen zdroj dat, je tak už nastaven a je to 4 letá databáze, hledám jinou cestu, než předělávat řádky a sloupce.
Zdravím,
Prosím o radu. Mám několik kontigenčních tabulek, do kterých každý měsíc přidávám jeden sloupec jako zdroj dat a je pro mě nepraktické vždy nastavovat pole hodnot.
Musím vždy nastavit pole jako součet na místo počet + musím přepisovat název např. z Součet z June_FY25 na June_FY25. Rád bych aby se tam vložil název automaticky ze zdrojové tabulky. Lze to? Díky.
Díky
Prosím jak spojit tabulky v jednu např. přes PQ, když mám 2, nebo i více různé tab. se stejnými popisky sloupců, ale každá tabulka bude mít jiné pořadí těchto sloupců, nebo některé sloupce budou chybět.
viz příklad v příloze.
Díky
odtud jsem už čerpal,
nebyl jsem schopný to dát nějak dohromady.
našel jsem si a přepsal tohle a funguje
Sub uloz()
Sheets("tisk").Select
ActiveSheet.Copy
Cells.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A1").Select
Path = "D:\dokumenty\"
ActiveWorkbook.SaveAs Filename:=Range("A1")
ActiveWorkbook.Close (False)
Range("A1") = Range("A1")
End Sub
Zdravím,
poradí někdo makro jak ukládat na disk D:/dokumenty excel jako název ze popisu v buňce A1?
Díky
Jiří497 napsal/a:
camron napsal/a:Nešlo by to podle počtu znaků? Vždy 12 a více, porovnávej jestli OK nebo NOK-červená, všechny ostatní nezvyrazněné.Příloha: 54065_54048_kody.xlsx (13kB, staženo 2x)
elninoslov napsal/a:
Zase logické hádanky...
Takže vy vždy načítate šesticu (skupinu) riadkov a zapíšete ju za posledný riadok v A? Alebo tie šestice sú iba ako príklad možných dát v A, a v skutočnosti sa prepisuje vždy A od bunky $A$1?
Ak platí prvá možnosť, tak to, čo sa má hľadať v ďalších bunkách šestice (riadky 2-6), sa nachádza vždy v 1. bunke šestice? Alebo je hľadaná hodnota vždy v $A$1 a nezáleží na tom, čo je v 1. bunke šestice? Alebo má každá 1. bunka každej šestice vždy hodnotu z $A$1?
Vy teda neviete v ktorom z riadkov 2-6 sa bude nachádzať >11 znakov? Farba zelená/červená sa má aplikovať iba na riadky, ktoré majú >11 znakov, a to podľa toho či obsahujú hľadanú hodnotu. Ostatné bunky v šestici s <11 znakmi nevyfarbovať. Je tak?
Popis a príklady sú nejednoznačné.
PS: Použitie makra zruší Undo.
Jiří497 napsal/a:
Tak tady jeden příklad, ale jak píše lubo, je nutno upřesnit zadání. Je tam spoustu nejasnosstí.
Třeba, proč právě řádek 17 má být červený, když nesedí ani řádky 16, 18, 15, 14. Podle čeho má excel poznat, že zrovna porovnám řádek 17 a ne 16?Příloha: 54051_54048_kody.xlsx (13kB, staženo 3x)
Mám tu ještě jednu věc , jak jsem uvedl makra neznám, ale zkusil jsem si tlačítko pro vymázaní sloupce A.
Funguje, ale jaksi nejde pak vrátit hodnoty zpět, pomocí alt + back. Jak ošetřit?
PS: nejde vložit soubor s makry.
Díky
Rozumím, to je právě to co si myslím, že nebude fungovat s červenou, když ostatní taky řádky taky nesouhlasí. Ve VBA se nevyznám
Vysvětlení jedné z nejastností:
Jeden výrobek -> 5 ks v balení-> 5 ks lístků čárových kódů se 4 č. kódy na jednom lístku pro jeden výrobek. -> není zadáno že má načítat postupně-> proto se řádky mění.
Druhý výrobek -> 6 ks v balení - -> 6 ks lístků čárových kódů, ale se 3 č. kódy na jednom lístku pro jeden výrobek
A tak může být počet různý.
Udělal jsem si v tom guláš, posílám spíše jak by to mělo vypadat natvrdo bez vzorců a podmíněného formátování.
Výchozí buňka A1.
Porovnávané buňky všechny ostatní ve sloupci A.
Jestliže některá z buněk obsahuje všechny znaky A1, tak zelená, jestliže ne -> červená, aniž by zčervenali ostatní, to si nejsem jist jestli lze.
Nefunguje mi, buňky zezelenají všechny, dělám něco špatně...
camron napsal/a:
Díky moc, celkem se to osvědčilo, rád bych to použil ještě jinde, ale tam je to už trošku složitější.
Počet řádků u různých typů výrobků bude jiný ale vždy pro jeden list jeden výrobek, problém je, že porovnávání může být mezi různými řádky viz soubor. První kód 2T6 bude vždy jako první, ale ten druhý porovnávaný může být na různé pozici, podle toho co člověk načte čtečkou. Viz přílohaPříloha: 54033_kody.xlsx (9kB, staženo 0x)
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.