DavidChlup napsal(a)Jednoduše řečeno: mám v calcu vytvořenou skladovou ovidenci, v druhé kartě mám vydejku ze skladu. Na skladě budu mít nějaké zboží, např kondomy 40ks. A teď udělám výdejku ze skladu na druhé kartě, třeba kondomy 5ks, takže ze skladu se 5 odečte a bude jich tam 35. A teď potřebuji nějaké kouzelné tlačítko nebo funkci, aby mi uložila hodnotu toho skladu i po smazání dat z té výdejky a nevracelo se to na původních 40.
Srozumitelné to je: Vzorec odečte počet z výdejky. Po smazání výdejky se číslo vrátí do původní podoby, protože se odečítá nula.
Možností je několik.
Nejlepší by to bylo asi makrem, které načte vzorec a udělá z něj novou výchozí hodnotu skladu. Je otázkou kdy to udělat. Pokud se to neudělá těsně před vytištěním (archivaci) objednávky tak by snížený základ ukazoval ještě jednou odečet.
Makro se dá snadno nahrát: například buňka A1 obsahuje zásobu a A2 vzorec který načítá rozdíl zásoby a výdejky. Jakmile načteme makrem A2 vložíme ho jen jako hodnotu do A1. Tohle je popis manuálního zafixování, ale úplně stejně nahrajeme makro. Makro potom musíme spustit buď manuálně podle potřeby, nebo navázat na uložení (archivaci) objednávky.
Pokud neumíte pracovat s makry, pošlete mi ukázku. Musíte nejméně umět zprovoznit makra - podle návodu. Nebudu fabulovat jména listů, položky a podobně.
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ