Sdílet prostřednictvím

Makro-pro funkci Najít a nahradit

Anonymní
2014-02-13T09:39:10+00:00

Pro vyhodnocení řady parametrů používáme makro ,které mimo jiné využívá funkci "SVYHLEDAT".V některých případech hlásí 

#NENÍ_K_DISPOZICI    to neumožňuje matematické operace a proto chceme toto hlášení funkcí "Najít,nahradit " nahradit 0.

Pokud zaměníme hlášení kopírováním na hodnotu a provedeme funkci Najít ,nahradit ručně k náhradě dojde.Když nahrajeme makro pro užití funkce tak makro náhradu neprovede.Můžete poradit kde je chyba

Microsoft 365 a Office | Excel | Pro domácnosti | Windows

Otázka je uzamčená. Tato otázka se migrovala z komunity podpory Microsoftu. Můžete hlasovat, jestli je užitečná, ale nemůžete k ní přidávat komentáře či odpovědi ani ji nemůžete sledovat.

Počet komentářů: 0 Žádné komentáře

Odpověď přijatá autorem otázky

Miroslav Pragl 78,271 Reputační body Dobrovolný moderátor
2014-02-13T20:48:43+00:00

Vsak je to to, co jsem psal hned v 1. odpovedi ;-)

Prosim oznac za zodpovezene, dik.

MP

Byla tato odpověď užitečná?

Počet komentářů: 0 Žádné komentáře

Počet dalších odpovědí: 4

Seřadit podle: Nejužitečnější
  1. Anonymní
    2014-02-13T17:43:27+00:00

    To je přesně to co jsme potřebovali.

    Funguje.Díky.

    JV

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  2. Miroslav Pragl 78,271 Reputační body Dobrovolný moderátor
    2014-02-13T13:02:30+00:00

    V tom pripade misto svyhledat nakopiruj =KDYŽ(JE.CHYBHODN(SVYHLEDAT(...));0;SVYHLEDAT(...))


    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  3. Anonymní
    2014-02-13T11:23:21+00:00

    Děkuji,návrh zkusím,ale jde skutečně o potřebu makra.Makrem řešíme zpracování více dat z různých souborů.Makro nakopíruje funkci SVYHLEDAT avšak ne pro všechny položky jsou v souborech potřebná data.Pak se zobrazí  #NENÍ_K_DISPOZICI a zde potřebujeme provést náhradu za  0 . a pokračovat dalším zpracováním dat. JV.

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  4. Miroslav Pragl 78,271 Reputační body Dobrovolný moderátor
    2014-02-13T10:11:23+00:00

    makro nebo funkci?

    Neni resenim obalit funkci podminkou, ktera #neni_k_dispozici nahradi necim vhodnejsim, tzn. neco jako

    =KDYŽ(JE.CHYBHODN(SVYHLEDAT(...));"covratitmistochyby";SVYHLEDAT(...))

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře