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

Jste zde: Úvodní stránka » excel » vba-listy-sheet » Worksheets-Sheets-Charts-Excel-VBA-pojmy
Microsoft Excel logo

Worksheets, Sheets, Charts Excel VBA - pojmy

Videokurzy Excel

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

Jaký je rozdíl mezi Worksheets, Sheets, Charts. Potažmo ActiveSheet.

Worksheets, Sheets Excel VBA

V Excel se často odkazujete na list pomocí:

  • Worksheets
  • Sheets
  • Charts

Jaký je mezi pojmy rozdíl je popsáno tomto článku na praktickém příkladu.

Worksheets, Charts, Sheets

Ve svých kódech používám obě varianty, ale je vhodné je vysvětlit co je co:

  • Sheets - obecný název pro jakýkoliv list (klasický řádky, sloupce, nebo i list jen s grafem)
  • Worksheets - podmnožinou Sheets - kdy se jedná pouze o listy s buňkami (nejedná se list pro graf)
  • Charts - podmnožinou Sheets - kdy se jedná pouze o listy s pro graf (nejedná se list s buňkami)
  • ActiveSheet - na kterém listě se právě nacházíte, aktivní list.

Nebo-li pokud se odkazuji list s buňkami mohu použít jak Sheets tak i Worksheets, oslovuji-li list pro graf mohu naproti tomu použít jak Sheets tak i Charts.

Worksheets Sheets Charts Excel VBA

Praktická ukázka použití Worksheets, Charts, Sheets

Mějme sešit obsahující listy:

  • list s grafem s názvem Graf1
  • klasický list s buňkami s názvem List1
  • klasický list s buňkami s názvem List2 - zde máme umístěn VBA kód

Aktuálně jste (aktivní list) v třetím listu (klasický list s buňkami s názvem List2). Ve kterém máte níže uvedený kód. Po spuštění kódu:

Debug.Print ActiveSheet.Name ' List2 Debug.Print Worksheets(1).Name ' List1 Debug.Print Charts(1).Name ' Graf Debug.Print Sheets(1).Name ' Graf1

Můžete si i vypisovat do MsgBoxu s využitím kódu:

MsgBox (ActiveSheet.Name) MsgBox (Worksheets(1).Name) MsgBox (Charts(1).Name) MsgBox (Sheets(1).Name)

obdržíte:

List2 List1 Graf1 Graf1

Ukázka jak dopadne v listech

Worksheets Sheets Charts Excel VBA

Tip

Co se stane, pokud listy přeuspořádáte?

Další informace:

Co jde s listy a v listech tvořit, jsem sepsal v samostatných článcích:

Závěrem

Základní úvod do >Worksheets, Sheets, Charts rozdíl mezi těmito pojmy máte za sebou.

Článek byl aktualizován: 18.12.2018 08:08

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ář.







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 - 2019 | 1550

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.