V dnešním videu si ukážeme, jak v Excelu vytvořit čárové kódy a QK kódy, a to hned několika různými způsoby. Čárové kódy i QR kódy budou navíc rozpoznatelné jak čtečkami, tak telefonem, takže je můžete vytisknout a použít jako produktové nebo skladové kódy, můžete tvořit etikety, identifikace dokumentů nebo QR kódy, které vám po naskenování zobrazí to, co potřebujete. Nejprve si ukážeme, jak čárové a QR kódy vytvořit pomocí nové funkce dostupné v Microsoft 365 a následně si ukážeme, jak stejného výsledku docílíte i v ostatních verzích Excelů.
Excelový soubor ke stažení:
Funkce OBRÁZEK
Prvním způsobem, jak můžete čárový kód vytvořit je pomocí funkce OBRÁZEK neboli funkce IMAGE, která je dostupná pro předplatitele Microsoft 365. Tato funkce nám dovolí do buňky vložit obrázek podle zdroje, který ve funkci určíme. V tabulce máme několik produktů a vedle nich máme ve sloupci kódy. Z těchto kódů chceme vytvořit čárové kódy. Použijeme funkci OBRÁZEK.
Napíšeme funkci a pro vytvoření čárového kódu potřebujeme vyplnit pouze zdroj. Do zdroje vložíme odkaz na webovou stránku barcode (https://barcodeapi.org/api/auto/), která nám vrátí do buňky obrázek čárového kódu.
Jakmile do funkce vložíme odkaz, tak na nás vyskočí upozornění, že vkládáme aktivní obsah, což potvrdíme. Zdroje funkce musí být v uvozovkách, takže před a po webovou adresu napíšeme uvozovky.
A následně to spojíme pomocí znaku ampersandu s buňkou kódu. A nakonec ukončíme funkci. Funkci potvrdíme a do buňky se vložil čárový kód. Čárový kód funguje nejen pro skenery, ale funkčnost můžete ověřit i telefonem. Namiřte foťák v telefonu na kód a kód se vám načte.
A co kdybyste chtěli jiný formát čárového kódu? I to je pomocí tohoto webového odkazu možné. Všimněte si poslední části webového odkazu, kde je napsáno auto, což znamená automatický formát. Když se podíváte na web, tak zjistíte, že máte na výběr i jiné formáty.
Můžeme si třeba vybrat formát 39, takže nahradíme slovo auto code39 a potvrdíme.
Když máme funkci hotovou, tak ji klidně můžeme stáhnout dolů pro všechny řádky.
QR kód
A co když potřebujete vytvořit QR kód? I k tomuto účelu můžete použít funkci OBRÁZEK. Pokud jste si všimli, tak mezi formáty na webu je i formát QR kódu. Takže můžeme klidně tuto funkci upravit a naradit tuto poslední část formátem QR kódu. A když tuto funkci potvrdíme, tak se místo čárového kódu vrátí QR kód. Takže tento postup můžete použít i pro generování QR kódů.
Ukládání kódů jako obrázek
A co když touto metodou vytvoříte desítky nebo stovky čárových kódů, které potřebujete uložit jako obrázek, abyste je třeba vytiskli? Samozřejmě můžete čárový kód nebo QR kód zkopírovat a vložit ho zpět do sešitu jako obrázek, ale co když jich máte desítky nebo i více? Použijte tento trik. Nejprve si uložte excelový soubor klasicky abyste o něj nepřišli.
Následně soubor uložte ještě jako soubor s příponou html. Excel vás upozorní, že může dojít ke ztrátě dat nebo poškození, což je důvod, proč jsme předtím soubor uložili, abychom o něj nepřišli. Uložíme soubor a podíváme se do složky, kam jsme ho uložili.
Vytvořila se zde složka, kde teď máme všechny čárové kódy a QR kódy z excelového sešitu uložené jako obrázek s příponou png.
Google Sheets
Co když ale nemáte přístup k funkci OBRÁZEK? Můžete i tak vytvořit čárové kódy? V podstatě máte dvě možnosti. První možností je použít Google tabulky neboli Google Sheets. V Google tabulkách je totiž funkce OBRÁZEK pro všechny přístupná. Takže pokud máte přístup do Google Sheets, tak se přihlaste a otevřete tabulky a zkuste funkci OBRÁZEK, která se zde ovšem jmenuje IMAGE. A použijte stejný postup. Do uvozovek vložte webovou adresu a spojte ji s buňkou, kde máte zdrojový kód. Potvrdíme funkci a máme vytvořené čárové kódy v Google Sheets.
Font čárový kód
Čárový kód můžete vytvořit i velmi jednoduše v jakékoliv verzi Excelu, a to pomocí speciálního fontu. Nicméně tato metoda mě osobně někdy přijde trochu nespolehlivá. V zásadě stačí, když si stáhnete jeden z volných fontů na tvorbu čárových kódů. Několik webových odkazů, kde se tyto fonty dají stáhnout najdete zde:
- https://www.idautomation.com/free-barcode-products/code39-font/
- https://www.barcodesinc.com/free-barcode-font/?srsltid=AfmBOoq9lRW2a9zabK0AEJgF8gC7NDI68dHS2-MOdZlvYQki9w-zwJVV
- https://fonts.google.com/specimen/Libre+Barcode+128
Abyste vytvořili funkční čárový kód, tak musíte většinou před zdrojový kód vložit speciální znaky jako hvězdičky. Takže v uvozovkách napíšeme hvězdičky a spojíme to se zdrojovým kódem. Pro některé fonty místo hvězdiček platí závorky.
Toto potvrdíme a následně na buňku uplatníme jeden ze speciálních fontů. A tím se rovněž vytvoří čárový kód. Nicméně u této metody vždy nejdříve ověřte funkčnost vygenerovaných kódů, zatímco předchozí dvě metody mi vždy vygenerují funkční čárové kódy, tak tato poslední metoda mi někdy načtením telefonu funguje, někdy ne a někdy nefunguje přes počítač, ale když kód vytisknete, tak funguje. Takže to vždy pro jistotu zkontrolujte.



