Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Je možné v Excelu nahradit uvedené makro vzorci (funkcí)?

Dobrý den.
Potřeboval bych v Excelu do skrytého sloupce např. G vložit funkci, kdy po zadání znaku "s" se buňky A3 se po potvrzení Enter vyplní tato buňka plus další dvě předefinovaným textem. Problém je v tom, že nemohu použít makro. Makra tam nejsou povolené. Zkoušel jsem funkce jako jsou Dosadit, Nahradit a další a u všech jsem skončil na tom, že požadovaný text zobrazí v buňce, kde je vzorec. A to nepotřebuji. Potřebuji ten text vložit do určené jiné buňky než kde je vzorec.

Potřeboval bych zadat do buňky např. G3 (popřípadě i třeba H3 a I3) vzorec, který by odpovídal tomu to makru:

If LCase(Range("A3").Value) = LCase("S") Then
    Range("A3").Select
    ActiveCell.FormulaR1C1 = "start"
    Range("B3").Select
    ActiveCell.FormulaR1C1 = "=NOW()"
    Range("C3").Select
    ActiveCell.FormulaR1C1 = "=ROW()"
    Range("A3").Select
End If

Je to vůbec možné vzorci zajistit?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Nešlo by si např. otevřít nový sešit, tam si vložit vzorec do řádku A1 =KDYŽ(SLOUPEC(A1)=1;KDYŽ(E1="… poslední
qdj 11.11.2016 22:54
qdj

Nešlo by si např. otevřít nový sešit, tam si vložit vzorec do řádku A1 =KDYŽ(SLOUPEC(A1)=1;KDYŽ(E1="a";"9:00";KDYŽ(E1="s" ;"6:00";KDYŽ(E1="d";"11:00";E1)));KDYŽ(E1="a";"12: 00";KDYŽ(E1="s";"13:00";KDYŽ(E1="d";"14:00";E1)))) vzorec zkopírovat do vedlejší buňky a do všech řádků pod. Pak stačí psát do buněk E a F hodnoty s, a, d nebo vlastní číslo a vyplní ti to co potřebuješ (hodnoty ze sloupce A a B zkopíruješ do tvého docházkového sešitu).

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