
Excel - historizace dat
Ahoj, měl bych dotaz na vytvoření makra v excelu. Chtěl bych vytvořit makro, které by po změně hodnot v konkrétní buňce zkopírovalo původní hodnoty (před změnou) v dané buňce do jiné buňky - tedy nějakou historizaci. Nejsem ve VBA ještě kovaný, tak bych rád někoho požádal o radu, pomocí jakých funkcí bych měl historizaci provést. Mnohokrát děkuji za jakoukoliv odpověď. bloom
Obávám se, že to tak jak myslíš nepůjde. Pokud spouštění makra navážeš na změnu obsahu buňky, makro uvidí už jen tu novou hodnotu.
Musel bys to udělat jinak - po změně obsahu si tento nový obsah v makru ihned zkopírovat do místa, kde si budeš udržovat historii změn buněk.
Jak už psal Zdenál, něco jako tohle:
Na listu 1 v buňce A1 se budou zadávat hodnoty a na listu 2 se budou zapisovat hodnoty zadané v A1 + se zapíše datum a čas změny.
Díky. Jestli správně chápu, znamená to tedy, že původní hodnoty (zadané před updatem buňky) nemám šanci pomocí makra vůbec dostat?