právějsem to taky objevil na netu po 5h hledání ... a funguje to
Používám Excel2007 na Win7
funkce vypadá takto =CUBEVALUE("PR_OEE.odc";D6;D7;CUBEMEMBER("PR_OEE.odc";"[Measures].[OEE]")
v buňce D6 je =CUBEMEMBER("PR_OEE.odc";"[DIM Cell].[Cell Structure].&["&D5&"]")
v buňce D7 je to podobné, s tím není problém. V průběhu makra při změně parametrů se vizuálně objeví v buňkách "Načítám data", ale natáhnou se až po jeho ukončení.
Zdravím vespolek!
řeším problém "cube-refresh-during-macro" narazil jsem jen na stejnou otázku avšak nikým nezodpovězenou:
http://www.mrexcel.com/forum/excel-questions/530095-cube-refresh-during-macro.html
Používám funkci CUBEMEMBER a CUBEVALUE pro OLAP dotaz do db. Makrem měním parametry. Makro však nijak neinicializuje obnovení dotazu a běží si dál.
Pokusil jsem se to řešit cyklem, který čekal na změnu výsledků hodnot dotazu, Application.Wait, ThisWorkbook.RefreshAll , ... zatím bezvýsledně
Kdo se podělí o své knowhow? HELP ME!! Jinak se budu muset vrátit do načtení celé OLAP_PIVOT a používání funkce ZÍSKATKONTDATA(........).
Nezbývá než nepoužívat funkci SVYHLEDAT, ale vkládat hodnotu makrem. Případně vložit funkci SVYHLEDAT a následně (makrem nebo ručně) změnit vzorec na hodnotu (kopírovat a vložit jako hodnotu).
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.