• black.horse

    Ahoj, obracím se na všemocné B-F s prosbou o radu. Píšu si pro Excel makra, ale pozapomněl jsem jaká je syntaxe, když bych chtěl, aby jedno právě běžící makro spustilo jiné makro např. jako výsledek IF-ELSE. Trošku se v těch cyklech když jich je hodně ztrácím a chtěl bych to zjednodušit tímhle rozdělením na samostatné „sekce“.

    Předem dík.

    0 0
    • Vhalasta  

      v češtině

      0 0
      • black.horse  

        hehe, díky, tenhle link znám, je to super:-) ale asi jsem slepý, ale svůj problém jsem nikde nenašel:-(

        0 0
    • pro_pa  

      Zadáš do řádku název toho druhého makra

      Sub Makro1() '     Range(„K32“).For­mulaR1C1 = „a je to hotovo“ End Sub

      Sub Makro2() '     Range(„F8“).For­mulaR1C1 = „aaa“     Range(„F28“).For­mulaR1C1 = „bbb“     Makro1     Range(„AA23“)­.FormulaR1C1 = „ccc“     Range(„P8“).For­mulaR1C1 = „ddd“ End Sub

      0 0
    • Mistr Vichr  

      zkus kouknout na tenhle web. já tam našel spoustu věcí co jsem potřeboval…ted už pro mě nemá cenu hledat jinde…

      0 0
    • raceman  

      chybí ti tam možnost: živnostňák nemám, ale kartu do makra ano :-P

      0 0
    • black.horse  

      Tak se znovu mám dotázek, na který se mi nedaří vygooglit odpověď. Snažím se napsat makro, které by mimo jiné ukládalo souboru XLS pod určitými názvy, ale názvy a jejich počet se může měnit, proto potřebuji název souboru uložit do proměnné, což se mi nedaří:-(

      1. takhle to funguje, ale slovo „jmeno.xls“ se mi nedaří nahradit

      proměnou. ActiveWorkbook­.SaveAs Filename:= _ „C:Makrajmeno.xls“ _ , FileFormat:=xlNor­mal, Password:="", WriteResPasswor­d:="", _ ReadOnlyRecom­mended:=False, CreateBackup:=False

      Prosím, poraďte někdo, dík:-)

      0 0
      • black.horse  

        ty seš blbej, stačí napsat celou adresu jako proměnnou, nikoliv jen její část…

        0 0
    • Peslezedirou  

      Rychlej off topic, píšu test :-)

      Potřebuji převéct 988 kWh na MWh

      MWh 1000 kWH?

      Díky!

      0 0
    • black.horse  

      zase problém:-( měl jsem do Excelu naiportovaný CSV soubor ze sítě přes VBA, bohužel připojení nebylo funkční (tento problém jsem nakonec vyřešil), ale od té doby pokaždé když otevřu Excel, vyskočí na mě hláška, že nejde propojení na CSV obnovit, ale přitom mám všechna propojení odstraněná. Děje se to i u souborů, které nemají žádná propojení. Netušíte? Očekávám, že tu adresu propojení má někde uloženou v temporary a snaží se na ní furt dostat… jen nevím, kde to hledat:-(

      0 0
      • raceman  

        format c: ;)

        0 0
      • Milwa  

        Mně takhle excel nechtěl pobrat změnu v mapování síťových disků a pořád ztrácel načtené add-iny. Pomohlo vymazat, vypnout zapnout, nahrát. Ale to ti počítám nepomůže.

        Nakonec mi excel ani nevím proč začal zůstávat zapnutý, ikdyž vypnu poslední workbook, a to mi vyhovuje. Právě kvůli nahrátí všech add-inů a povolení kontentů a povolení maker a linků to stejně trvá dlouho a stejně každá moje práce dřív nebo později jde přes excel.

        0 0
        • black.horse  

          nepomůže… hlavně problém je, že jsem navíc add.conection zadal jako URL, což nejde a to mě teďka furt straší:-/ že je to u každýho okna mi přijde divný, tak jsou zkoušel „personal“ i appdata/roaming a nikde nic, zvláštní.

          0 0
    • treatt  

      Zdar,

      trochu to tu oživím s prosbou :)

      Dávám dohromady tabulku, kde budu potřebovat udělat výběr z rozvíracího seznamu podle následujících kritérií – jméno klienta (zúží výběr produktů už na produkty pouze tohoto klienta – tohle jsem vyřešil nepřímým odkazem v ověření dat, ale nevím, jak dál), pak ale potřebuju rozdělit výběr produktu opět rozvíracím seznamem podle čísla, ale taky podle názvu – a v podstatě potřebuju, aby tyhle všechny tři kritéria byla vzájemně propojená:

      • Výběr klienta zúží výběr na jeho produkty
      • Výběr čísla produktu vyhodí do sousední buňky název produktu a stejně tak opačně (název vyhodí číslo) – a zároveň vyhodí jméno klienta

      Mořím se teď s tím, ale asi si sedím na vedení a nenapadá mě, kudy na to..

      Kdybyste někdo měl nápad, budu vděčen!

      0 0
      • zdenek  

        Jestli to máš všechno v jedné tabulce (z hlediska návrhu DB spíše špatné řešení), tak proč to neuděláš filtrem nad sloupci tabulky?

        • Filtr nad sloupcem „jméno klienta“ obsahuje seznam hodnot – vybereš jednu z nich
        • Tím se zúží seznam hodnot ve filtru nad sloupcem „produkt“ – označíš jeden nebo více

        Možná mi něco uteklo v zadání. Zvláště mi není jasná formulace „výběr … vyhodí“

        0 0

Nová reakce na zakládající

Pro zobrazení diskuse se prosím přihlaste nebo zaregistrujte.