Excel 2007 - je to výkonný nástroj pro práci s tabulkami a daty. Standardní dodávka však nemá vždy potřebné funkce, jako je skloňování slov. Ale nezoufejte, v tomto článku vám ukážeme, jak snadné je přidat funkci skloňování do Excelu 2007 a použít ji k práci s vašimi daty.
Prvním krokem bude instalace další funkce,která nám umožní používat skloňování slov. Chcete-li to provést, otevřete Excel 2007 a přejděte na kartu "Soubor". V pravém horním rohu najděte tlačítko "Parametry" a klikněte na ni.
V okně, které se otevře, vyberte kartu "Dodatečně" a procházejte seznamem možností až na dno. Zde najdete bod "Analýza dat", zkontrolujte, zda je zaškrtnuto. Pokud ne, zaškrtněte políčko a stiskněte tlačítko "OK". Nyní máte možnost použít funkci skloňování v Excelu 2007.
Instalace rozšíření pro skloňování slov v Excelu 2007
Níže uvedené kroky vám pomohou nastavit rozšíření pro skloňování slov v Excelu 2007:
- Otevřete Excel 2007 a vyberte kartu Soubor.
- V rozbalovací nabídce vyberte Možnosti.
- V okně, které se otevře, vyberte Doplňky v levém podokně.
- Klikněte na tlačítko" Přejít "vedle pole " Doplňky COM".
- V okně, které se otevře, klikněte na tlačítko"Přidat".
- Vyhledejte a vyberte soubor přípony pro skloňování slov.
- Klikněte na tlačítko OK a zavřete okno Doplňky COM.
- Klikněte na tlačítko OK v okně Možnosti.
- Restartujte Excel 2007.
Po dokončení těchto kroků bude rozšíření pro skloňování slov nainstalováno a připraveno k použití v Excelu 2007. Nyní budete moci automaticky skloňovat slova v buňkách tabulky.
Otevření editoru VBA v Excelu 2007
Chcete-li přidat funkci deklinace do Excelu 2007, musíte otevřít editor kódu VBA (Visual Basic for Applications). Zde je návod, jak to udělat:
| Krok 1: | Otevřete Excel 2007 a stáhněte si soubor, do kterého chcete přidat funkci skloňování. |
| Krok 2: | Klikněte na kartu Vývojář v horní liště nabídky aplikace Excel. |
| Krok 3: | Ve skupině " kód "klikněte na tlačítko"Visual Basic". |
| Krok 4: | Otevře se editor kódu VBA. Na levé straně obrazovky se zobrazí hierarchie objektů knihy Excel a na pravé straně prázdné okno pro úpravu kódu. |
| Krok 5: | Do okna pro úpravu kódu napište nebo vložte kód funkce skloňování. Ujistěte se, že je Kód správně naformátován a neobsahuje žádné chyby. |
| Krok 6: | Zavřete editor kódu VBA stisknutím tlačítka Zavřít nebo pomocí kombinace kláves Alt + Q. |
Nyní můžete použít přidanou funkci skloňování v Excelu 2007 k práci s textem a skloňovanými slovy.
Vytvoření nového modulu pro kód skloňování slov
1. Otevřete Excel 2007 a přejděte na kartu Vývojář. Pokud se karta Vývojář nezobrazí, přejděte na Možnosti aplikace Excel a vyberte Zobrazit kartu vývojáře.
2. Na kartě Vývojář vyberte Vložit a poté modul.
3. V okně modulu, které se otevře, vložte následující kód:
Function Склонение(число As Integer, вариант1 As String, вариант2 As String, вариант3 As String)Select Case число Mod 100Case 11 To 19Склонение = вариант3Case ElseSelect Case число Mod 10Case 1Склонение = вариант1Case 2 To 4Склонение = вариант2Case ElseСклонение = вариант3End SelectEnd SelectEnd Function
4. Modul uložte kliknutím na tlačítko" Uložit "v nabídce dočasně a pojmenováním modulu, například"moduly".
Nyní máte novou funkci "deklinace", kterou můžete použít ve vzorcích aplikace Excel ke skloňování slov v závislosti na numerickém. Můžete například použít výraz "skloňování(5, "jablko", "jablko", "jablko")" k automatickému skloňování slova "jablko" podle číslovky "5".
Definice funkce skloňování slov VBA
V VBA (Visual Basic for Applications) lze definovat funkci, která bude provádět skloňování slov podle gramatických pravidel. Chcete-li to provést, musíte vytvořit funkci s názvem, jako je "skloňování", a předat jí dva parametry: slovo, které se má skloňovat, a číslo, které určuje skloňování.
Uvnitř funkce lze použít podmíněný příkaz "Select Case", který umožňuje určit skloňování slova v závislosti na čísle. Například pro slovo" jablko " mohou podmínky vypadat takto:
- Pokud číslo končí na 1 (kromě čísel končících na 11), skloňování bude "jablko". Například "1 jablko", "21 jablko".
- Pokud číslo končí na 2, 3 nebo 4 (kromě čísel končících na 12, 13 nebo 14), bude skloňování "jablko". Například "2 jablka","14 jablek".
- Ve všech ostatních případech bude skloňování "jablek". Například "5 jablek","11 jablek".
Příklad kódu funkce skloňování slova "jablko" lze představit následovně:
Function Склонение(Слово As String, Число As Integer) As StringSelect Case ЧислоCase 1, 21, 31, 41, 51, 61, 71, 81, 91Склонение = СловоCase 2 To 4, 22 To 24, 32 To 34, 42 To 44, 52 To 54, 62 To 64, 72 To 74, 82 To 84, 92 To 94Склонение = Слово & "а"Case ElseСклонение = Слово & "ов"End SelectEnd Function
Jakmile je funkce definována, lze ji použít v jiných modulech VBA nebo v buňkách Excel zadáním jejího názvu a předáním požadovaných možností.
Aplikace funkce skloňování v excelové tabulce 2007
Funkce skloňování v Excelu 2007 Vám umožňuje automaticky změnit tvar slova na základě jejich počtu nebo jiných podmínek. To je užitečné zejména při sestavování tabulek a sestav, kde je nutné správně použít nominativ, genitiv nebo Dativ.
Pro aplikaci funkce skloňování v excelové tabulce 2007 je třeba:
- Vyberte buňku, do které chcete vložit slovo v požadovaném tvaru.
- Ve vzorci při zadávání slova Přidat funkci = Deklinace (buňka; podmínka) , kde buňka - odkaz na buňku s číslem nebo podmínkou, a podmínka - číslo nebo podmínka, která určuje tvar skloňovaného slova.
Chcete-li například změnit tvar slova "stůl" v závislosti na množství, musíte zadat funkci následovně:
= Skloňování (A1; "stůl"; "stůl";"stoly")
V tomto příkladu, pokud buňka A1 obsahuje číslo 1, použije se slovo "stůl", pokud je číslo 2 nebo 3, pak slovo "stůl", a pokud je číslo 4 nebo více, pak slovo "stoly".
Funkce skloňování v Excelu 2007 tedy umožňuje snadno automatizovat proces změny tvaru slov v tabulkách a přehledech, což šetří čas a zabraňuje možným chybám při psaní skloňovaných slov.
Kontrola funkce skloňování a ukládání souboru
1. Po zadání vzorce se ujistěte, že funkce skloňování je správně aplikována na data v buňkách. Zkontrolujte všechny případy skloňování: nominativ, genitiv a Dativ.
2. Pokud funkce skloňování funguje správně, uložte soubor a uložte všechny změny a funkce, které jste přidali. Chcete-li soubor uložit, klikněte na tlačítko Soubor v levém horním rohu aplikace Excel a vyberte Uložit nebo použijte kombinaci kláves Ctrl + S.
3. Při ukládání souboru vyberte umístění pro uložení v počítači, zadejte název souboru a vyberte formát uložení (např.xlsx).
4. Klikněte na tlačítko Uložit a počkejte, až proces ukládání skončí.
5. Po uložení souboru můžete zavřít Excel nebo pokračovat v práci s dalšími funkcemi a daty.