Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » vba » lista-edit-upravy-editor-vba

Lišta Edit (úpravy) - programovací okno VBA

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

popis lišty úpravy, která je součásti VBA v Excelu, ale standardně není vidět. Zobrazí se až na uživatelovo přání a přitom umí mnoho věcí, které usnadní programátorovi život.

Úvodem k menu Edit

MS Excel VBA - Edit menu

Menu Edit (úpravy) obsahuje tyto ikonky (tlačítka):

  • List Properties/Methods (Ctrl +J) - seznam vlastností či metod
  • List Constants (Ctrl+Shift +J) - seznam konstant
  • Quick Info (Ctrl +I) - rychle informace
  • Parameter Info (Ctrl +I) - informace o parametru
  • Complete Word (Ctrl+Shift +J) - dokončit slovo
  • ---------------
  • Indent (Tab) - odsazení
  • Outdent (Shift + Tab) - přesazení
  • ---------------
  • Toggle Breakpoint (F9) - přepnout zarážku
  • Comment Block - blok do komentáře
  • UnComment Block - blok z komentáře
  • ---------------
  • Toggle Bookmark - přepnout záložku
  • Next Bookmark - další záložka
  • Previous Bookmark - předchozí záložka
  • Clear All Bookmark - odstranit všechny záložky

Poznámka: Ve starších verzích byla tato lišta překládaná do češtiny, v novějších již od předkladu VBA prostředí Microsoft upustil.

Informace - Lišta úpravy

Blok má k dispozici tlačítka pro rychle zobrazení seznamu vlastností nebo metod, seznamu konstant, rychlé informace (například jakou hodnotu má proměnná). Nebo automatické dokončení příkazu (pokud nelze dokončit (je na výběr více, je k dispozici okno, ze kterého lze vybrat)

  • List Properties/Methods (Ctrl +J) - seznam vlastností či metod
  • List Constants (Ctrl+Shift +J) - seznam konstant
  • Quick Info (Ctrl +I) - rychle informace
  • Parameter Info (Ctrl +I) - informace o parametru
  • Complete Word (Ctrl+Shift +J) - dokončit slovo

Ukázky Quick Info

MS Excel VBA - Quic Info - Edit menu

Odsazení/přesazení - Lišta úpravy

Pro lepší grafické zobrazení (členění) kódu je vhodné odsazovat příkazy (např. v cyklech, podmínkách, case select, atd.). Odsazení zpřehlední kód. Rychleji se v něm orientuje a hledá požadovaný kód (například hledání chyb).

  • Indent (Tab) - odsazení
  • Outdent (Shift + Tab) - přesazení

Poznámka: Danný úkon lze provést pomocí klávesové zkratky (Tab) - odsazení, (Shift + Tab) předsazení.

Nepřehledný kód

MS Excel VBA - Quic Info - Edit menu

Poznámka: V tomto kódu je složité se vyznat. Přitom stačí pár mezer a kód se stane přehlednější.

Ukázka přehledného kódu

MS Excel VBA - Quic Info - Edit menu

Poznámka: Tento kód je přehledně oddělen, stačí pár mezer. _Na které se nemusí používat mezerník. Můžete použít tabelátor nebo ikony na liště Edit (úpravy).

Komentáře - Lišta úpravy

Část pro práci s komentáří. Dokáže "zakomentovat" určitý blok (z označené skupiny příkazů se stanou komentáře), nebo "odkomentovat", z komentářového bloku se stanou příkazy. Neocenitelné pomůcka při odlaďování VBA kódu.

  • Toggle Breakpoint (F9) - přepnout zarážku
  • Comment Block - blok do komentáře
  • UnComment Block - blok z komentáře
MS Excel VBA - komentare - odkomentovat

Záložky - Lišta Úpravy

Část lišty úpravy se věnuje záložkám. Například při psaní dlouhého kódu, kdy potřebujete odskakovat z jedné části kódu do druhé a zpět. Používání PgUp a PgDown

  • Toggle Bookmark - přepnout záložku
  • Next Bookmark - další záložka
  • Previous Bookmark - předchozí záložka
  • Clear All Bookmark - odstranit všechny záložky

Otázka na závěr

Využíváte při programování VBA toto menu? Nebo si vystačíte s klávesovými zkratkami?

Článek byl aktualizován: 19.09.2020 11:06

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |