Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Sledování změn tvořených v excelovském dokumentu

Zdravím všechny,
mám takový problém, potřebuji sledovat změny, které jednotliví uživatelé dělají v excelovském dokumentu (Excel 2007). Zkoušel jsem dvě možnosti, ale obě mají své mouchy:

1/ v Excelu zapnout sledování změn, to funguje pokud jen připisuji data do tabulky..., ale už nefunguje třeba tvorba grafu z této tabulky, pokud sledování změn zapnuto (karta grafy je nedostupná).
2/ napsal jsem makro, které ukláda do listu v kolik a kdo měl dokument otevřený, ale při otevření dokumentu je vyžadován souhlas se spuštěním maker. To se dá odstranit generováním certifikátu, který by si ale musel každý uživatel nainstalovat, což je v našich podmínkách nereálné. Pokud ho nenainstaluje je uživatel vždy upozorněn na přítomná makra, což je nežádoucí.

Napadá vás nějaký další způsob jak řešit logování uživatelů, kteří měli otevřený dokument?

Díky za rady.

Předmět Autor Datum
tak si udelej batak (dokument.bat) a prinut uzivatele jej pouzivat nevyhoda je, ze kazdy uzivatel mu…
gd 04.10.2011 17:49
gd
problém je, že dokument může i cestovat, to by znamenalo šířit s dokumentem ještě další soubor, to j… poslední
Zabak1 05.10.2011 07:50
Zabak1

tak si udelej batak (dokument.bat) a prinut uzivatele jej pouzivat
nevyhoda je, ze kazdy uzivatel muze mit jinou cestu k office, pak by stalo za to nastavit cestu v systemovych promennych...

echo %date% %time% %username% >> "cesta\log.txt"
cd %programfiles%\"Microsoft Office"\zbytek_cesty
excel.exe soubor_s_cestou

nebo mozna pouzit sharepoint (osobne jej neznam)

problém je, že dokument může i cestovat, to by znamenalo šířit s dokumentem ještě další soubor, to je dost nepraktické. tudy cesta určitě nevede, ale díky za nápad. Nemáte ještě někdo nějaký nápad? Díky.

Zpět do poradny Odpovědět na původní otázku Nahoru