Přejít na hlavní obsah

Jak zapnout Basic v exelu 2019

Microsoft Excel je výkonný nástroj, který nabízí mnoho funkcí a funkcí pro práci s daty. Jednou z těchto možností je zahrnutí a použití programovacího jazyka BASIC. BASIC je programovací jazyk, který vám umožňuje vytvářet a spouštět makra v Excelu.

Povolení programovacího jazyka BASIC v Excelu 2019 probíhá aktivací funkce vývojář. Zahrnutí této funkce vám umožní vytvářet a upravovat makra a také používat BASIC k automatizaci rutinních úkolů a vytváření vlastních funkcí.

Chcete-li povolit funkci Vývojář v aplikaci Excel 2019, postupujte podle následujících kroků: otevřete aplikaci Excel, vyhledejte kartu Soubor v levém horním rohu obrazovky, vyberte ji a přejděte na kartu Možnosti. V okně, které se otevře, vyberte "Nastavení Aplikace Excel", poté přejděte na kartu Vývojář a zaškrtněte políčko poblíž" objeví se na pásu karet". Nyní budete moci plně využívat funkce programovacího jazyka BASIC v Excelu 2019.

Začlenění a používání programovacího jazyka BASIC do aplikace Excel 2019 vám umožní podstatně rozšířit možnosti práce s daty a usnadnit provádění úkolů. Začněte používat BASIC v Excelu 2019 již dnes a získejte výhody automatizace a zjednodušení práce s daty.

Instalace programu

Chcete-li použít programovací jazyk BASIC v aplikaci Microsoft Excel 2019, musíte do počítače nainstalovat program "vývojář VBA". Zde je návod, jak to udělat:

Krok 1:Otevřete Microsoft Excel 2019.
Krok 2:Klikněte na kartu Soubor v levém horním rohu obrazovky.
Krok 3:Z rozbalovací nabídky Soubor vyberte Možnosti.
Krok 4:V okně Možnosti, které se otevře, vyberte Nastavení pásu karet v levém podokně.
Krok 5:Na pravé straně okna Možnosti pásu karet vyhledejte sekci domů a zkontrolujte, zda je zaškrtnuto políčko Vývojář.
Krok 6:Klepnutím na OK uložíte změny a zavřete okno Možnosti.
Krok 7:Nyní by se v horní části obrazovky měla objevit nová karta Vývojář.

Po úspěšné instalaci programu vývojář VBA budete moci používat a vyvíjet makra v jazyce BASIC v aplikaci Microsoft Excel 2019.

Otevření editoru VBA

Chcete-li povolit Basic v Excelu 2019 a otevřít Editor VBA (Visual Basic for Applications), postupujte podle jednoduchých pokynů níže:

  1. Otevřete Excel 2019 a spusťte aplikaci.
  2. V hlavní nabídce aplikace Excel vyberte kartu Vývojář. Pokud se karta nezobrazí, vyberte soubor > Možnosti > Možnosti pásu karet a ujistěte se, že je zaškrtnuto nastavení vývojář.
  3. Na kartě Vývojář vyhledejte skupinu kód a klikněte na tlačítko Visual Basic.
  4. Otevře se editor VBA, kde budete moci vytvářet a upravovat makra a moduly v jazyce VBA.

Nyní jste připraveni začít používat jazyk VBA v Excelu 2019 a vytvářet makra pro automatizaci úloh!

Všimněte si, že používání VBA a úprava Maker vyžaduje určité dovednosti programování. Dokonce i začátečníci se však mohou začít učit VBA a vytvářet jednoduchá makra, která se používají v každodenní práci s Excelem.

Vytvoření nového modulu

Chcete-li povolit programovací jazyk BASIC v aplikaci Microsoft Excel 2019, musíte vytvořit nový modul.

Chcete-li vytvořit nový modul, postupujte podle následujících kroků:

1. Otevřete Editor VBA:

Otevřete Excel a přejděte na kartu Vývojář. Pokud se karta Vývojář nezobrazí, je třeba ji povolit. Chcete-li to provést, klikněte pravým tlačítkem na panelu nástrojů a vyberte "Přizpůsobit zdroj". V okně, které se zobrazí, zaškrtněte políčko naproti " vývojář "a klikněte na"OK".

Na kartě Vývojář vyhledejte skupinu kód a klikněte na tlačítko Visual Basic.

2. Vytvořte nový modul:

V editoru VBA, který se otevře, vyberte z hlavní nabídky "Vložit" a klikněte na "modul".

3. Napište kód v jazyce BASIC:

Ve vytvořeném modulu můžete začít psát kód v programovacím jazyce BASIC. K provedení nezbytných akcí použijte speciální funkce a metody.

Příklad kódu v jazyce BASIC:

Sub Пример()Dim значение_1 As IntegerDim значение_2 As IntegerDim сумма As Integerзначение_1 = 5значение_2 = 10сумма = значение_1 + значение_2MsgBox "Сумма: " & суммаEnd Sub

4. Uložte modul:

Po napsání kódu uložte modul. Chcete-li to provést, klikněte na soubor v hlavní nabídce editoru VBA a vyberte Uložit. Zadejte název modulu a uložte jej do formátu makro enabled project (*.xlsm)".

Nyní můžete použít kód v jazyce BASIC v Excelu 2019 tak, že jej přidáte k nezbytným prvkům pracovní knihy nebo jej ručně spustíte z editoru VBA.

Psaní kódu v jazyce VBA

Jazyk VBA (Visual Basic for Applications) poskytuje možnost psaní Maker a automatizace akcí v programech Microsoft Office, včetně Excelu. V Excelu 2019 můžete použít VBA k vytváření vlastních vlastních funkcí, automatizaci duplicitních úloh a rozšíření funkčnosti programu.

Povolení podpory VBA v Excelu 2019 se provádí následovně:

  1. Otevřete Excel 2019 a vytvořte novou knihu.
  2. Přejděte na kartu Vývojář. Pokud se tato karta nezobrazí, otevřete Možnosti aplikace Excel a aktivujte možnost zobrazit kartu Vývojář.
  3. Na kartě Vývojář vyberte Visual Basic nebo stiskněte kombinaci kláves Alt + F11.

Po dokončení těchto kroků se otevře editor VBA, kde budete moci psát a upravovat kód v jazyce VBA. Editor poskytuje široké možnosti pro práci s kódem, včetně podsvícení syntaxe, automatického doplňování a zobrazení seznamu objektů a metod.

Příklad jednoduchého kódu VBA:

Sub MyMacro()

'Váš kód je zde

End Sub

V tomto příkladu "Sub" označuje začátek podprogramu a "MyMacro" je název podprogramu, který si můžete vybrat sami. V podprogramu můžete napsat jakýkoli kód, který provádí akce, které potřebujete.

Psaní kódu v jazyce VBA může být pro začátečníky náročné, ale s praxí a studiem dokumentace se budete moci naučit základy a používat VBA k automatizaci úloh v Excelu 2019.

Ukládání a provádění makra

Chcete-li uložit makro do Excelu 2019, postupujte podle následujících kroků:

  1. Otevřete nabídku Soubor v levém horním rohu okna aplikace Excel a vyberte Uložit jako.
  2. Do pole Název souboru zadejte název, který chcete použít pro makro.
  3. Vyberte místo, kam chcete soubor uložit, a klikněte na Uložit.

Nyní je vaše makro uloženo a připraveno k provedení. Chcete-li provést uložené makro, postupujte takto:

  1. Na panelu nástrojů aplikace Excel vyberte kartu Vývojář.
  2. Klikněte na tlačítko makra ve skupině kód na kartě Vývojář.
  3. V okně makra vyberte makro, které chcete spustit, a klikněte na tlačítko Spustit.

Excel provede uložené makro provedením všech kroků, které jste do něj zapsali. Je důležité si uvědomit, že před provedením makra je nutné soubor uložit, aby byly viditelné změny provedené makrem.

Vytvoření vlastní funkce

Excel 2019 umožňuje vytvářet vlastní funkce pomocí programovacího jazyka VBA (Visual Basic for Applications). Podle níže uvedených kroků si můžete v Excelu vytvořit vlastní funkci:

  1. Otevřete Visual Basic Editor v Excelu 2019 stisknutím Alt + F11.
  2. Vyberte nabídku Vložit a kliknutím na tlačítko modul vytvořte nový modul v projektu VBA.
  3. V okně kódu modulu zadejte následující kód:
Function MyCustomFunction(Argument1 As String, Argument2 As Integer) As Variant' Ваш код для функции' . ' Возвратите значение функцииMyCustomFunction = результатEnd Function

Nahraďte" MyCustomFunction " názvem své funkce. Místo argumentů "Argument1" a "Argument2" použijte argumenty, které potřebujete pro svou funkci.

4. Vložte svůj vlastní kód místo Komentáře "váš kód pro funkci" uvnitř funkce. Zde můžete použít jakoukoli logiku a operace, které potřebujete pro svou funkci.

5. Nahraďte "výsledek" hodnotou, která by měla být vrácena vaší funkci.

6. Uložte svůj projekt VBA stisknutím Ctrl + S a zavřete Editor Visual Basic.

To je všechno! Právě jste si vytvořili vlastní uživatelskou funkci v Excelu 2019. Nyní můžete tuto funkci použít stejně jako vestavěné funkce aplikace Excel zadáním jejího názvu do buňky a předáním potřebných argumentů.

Poznámka: Uživatelské funkce lze použít pouze v souboru, ve kterém byly vytvořeny. Pokud potřebujete použít funkci v jiném souboru, budete muset zkopírovat kód funkce a vložit jej do projektu VBA tohoto souboru.

Použití basiku ve vzorcích

Microsoft Excel 2019 umožňuje používat programovací jazyk VBA (Visual Basic for Applications) k psaní vlastních Maker a automatizaci každodenních úkolů. Kromě toho Excel také podporuje použití VBA k psaní složitých vzorců.

Použití VBA ve vzorcích aplikace Excel umožňuje výrazně rozšířit funkčnost programu. Můžete napsat vlastní funkce, které budou provádět složité výpočty, manipulaci s daty nebo interakci s jinými aplikacemi.

Chcete-li použít VBA ve vzorcích, budete muset otevřít vestavěný editor VBA v Excelu. Poté můžete psát své vlastní funkce pomocí VBA a používat je ve vzorcích, jako jsou běžné funkce Excel.

Předpokládejme například, že máte sloupec čísel a chcete napsat funkci, která v tomto sloupci složí všechny hodnoty a vrátí částku. Chcete-li to provést, můžete do VBA napsat následující funkci:

Function Сумма_Столбца(Диапазон As Range) As DoubleDim Ячейка As RangeDim Сумма As DoubleFor Each Ячейка In ДиапазонСумма = Сумма + Ячейка.ValueNext ЯчейкаСумма_Столбца = СуммаEnd Function

Tuto funkci pak můžete použít ve vzorci aplikace Excel, například v buňce A1:

=Сумма_Столбца(A2:A10)

Tento vzorec promyslí všechny hodnoty ve sloupci A od buňky A2 do A10 a vyvede výsledek do buňky A1.

Použití VBA ve vzorcích vám může výrazně usnadnit práci s Excelem a umožnit vám vytvářet výkonnější a flexibilnější vzorce. Nezapomeňte však, že použití VBA může vyžadovat určité programovací dovednosti a porozumění práci s objekty v Excelu.

Správa Maker a modulů

1. Otevřete Excel 2019 a v horní liště nástrojů vyberte kartu Vývojář.

2. Povolte kartu Vývojář, pokud ještě není viditelná. Chcete-li to provést, klikněte pravým tlačítkem na panelu nástrojů, vyberte "Nastavení panelu nástrojů" a zaškrtněte políčko naproti "vývojář".

3. Na kartě Vývojář klikněte na tlačítko makra ve skupině kód.

4. V dialogovém okně makra, které se otevře, uvidíte seznam všech dostupných Maker. Vyberte makro, které chcete změnit nebo spustit.

5. Chcete-li změnit makro, klikněte na tlačítko Upravit. Otevře se vestavěný editor VBA (Visual Basic for Applications), kde budete moci změnit kód makra.

6. Chcete-li provést makro, klikněte na tlačítko Spustit. Makro bude provedeno podle daných akcí.

7. Pokud chcete vytvořit nové makro, klikněte na tlačítko"Vytvořit". Otevře se vestavěný editor VBA, kde bude možné napsat kód pro nové makro.

Excel 2019 má také možnost vytvářet moduly, které vám umožní sloučit více Maker na jedno místo. Chcete-li vytvořit modul, postupujte takto:

1. Otevřete Excel 2019 a v horní liště nástrojů vyberte kartu Vývojář.

2. Na kartě Vývojář klikněte na tlačítko Vložit ve skupině kód.

3. V nabídce, která se otevře, vyberte modul. Vytvoří se nový modul s prázdným kódem.

4. V editoru VBA můžete napsat kód pro modul sloučením několika Maker.

Správa Maker a modulů v Excelu 2019 vám umožňuje vytvářet a upravovat automatizované akce pro usnadnění práce s daty. Pomocí maker a modulů lze v Excelu výrazně zvýšit efektivitu práce.