Excel
Často kladené otázky
Standard nebo vyšší
Objekt čárového kódu nelze vložit do mého dokumentu (Nelze vložit objekt).Link
Při pokusu o přidání objektu ActiveBarcode se zobrazí chybové hlášení „Nelze vložit objekt “ nebo „Inicializace objektu ActiveBarcode se nezdařila“.
K tomu může dojít, protože společnost Microsoft změnila výchozí hodnoty nastavení zabezpečení ActiveX v nové instalaci jakéhokoli produktu Office.
ActiveBarcode využívá technologii ActiveX, proto je nutné ji povolit.
Doporučujeme nastavit bezpečnostní nastavení na staré výchozí hodnoty, které společnost Microsoft používala v minulosti. Chcete-li to provést, otevřete dialogové okno Možnosti a v levém menu vyberte Centrum zabezpečení.

Pokud ano, přejděte na pravou stranu dialogového okna a klikněte na tlačítko Nastavení centra zabezpečení.

V Centru zabezpečení klikněte v levém menu na Nastavení ActiveX. Možnosti ActiveX se zobrazují na pravé straně.
Zde vidíte, že ActiveX je zcela zakázán.

Doporučujeme vybrat možnost „Vyzvat mě před povolením všech ovládacích prvků s minimálními omezeními“.
Klikněte na OK, abyste dokončili a uložili nové nastavení.
Další informace o změně v aplikaci Office naleznete v článku podpory společnosti Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
ActiveBarcode využívá technologii ActiveX, proto je nutné ji povolit.
Doporučujeme nastavit bezpečnostní nastavení na staré výchozí hodnoty, které společnost Microsoft používala v minulosti. Chcete-li to provést, otevřete dialogové okno Možnosti a v levém menu vyberte Centrum zabezpečení.

Pokud ano, přejděte na pravou stranu dialogového okna a klikněte na tlačítko Nastavení centra zabezpečení.

V Centru zabezpečení klikněte v levém menu na Nastavení ActiveX. Možnosti ActiveX se zobrazují na pravé straně.
Zde vidíte, že ActiveX je zcela zakázán.

Doporučujeme vybrat možnost „Vyzvat mě před povolením všech ovládacích prvků s minimálními omezeními“.
Klikněte na OK, abyste dokončili a uložili nové nastavení.
Další informace o změně v aplikaci Office naleznete v článku podpory společnosti Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
Chybová zpráva: Objekt ActiveBarcode nelze vytvořit. [..]Link
Když se pokouším vložit čárový kód pomocí doplňku, zobrazí se mi tato chybová zpráva. Co mám dělat?
Tuto chybovou zprávu obdržíte, když nelze vložit objekt čárového kódu. To může mít několik příčin:
ActiveBarcode nebo jedna z jeho součástí není nainstalována správně. V takovém případě prosím přeinstalujte ActiveBarcode.
Objekt čárového kódu je blokován nastavením zabezpečení Office. ActiveBarcode používá technologii ActiveX, která musí být povolena v Centru zabezpečení. Pokyny k tomu najdete v položce FAQ přímo nad touto položkou.
Objekt čárového kódu je blokován zásadami skupiny. Zkontrolujte, zda nejsou nastaveny zásady skupiny, které blokují ActiveX nebo jiný aktivní obsah v aplikaci Office. Případně se obraťte na správce.
Objekt čárového kódu je blokován bezpečnostním softwarem třetí strany. Zkontrolujte, zda nepoužíváte bezpečnostní software, který by mohl blokovat ActiveX nebo jiný aktivní obsah v aplikaci Office. Případně se obraťte na správce.
ActiveBarcode nebo jedna z jeho součástí není nainstalována správně. V takovém případě prosím přeinstalujte ActiveBarcode.
Objekt čárového kódu je blokován nastavením zabezpečení Office. ActiveBarcode používá technologii ActiveX, která musí být povolena v Centru zabezpečení. Pokyny k tomu najdete v položce FAQ přímo nad touto položkou.
Objekt čárového kódu je blokován zásadami skupiny. Zkontrolujte, zda nejsou nastaveny zásady skupiny, které blokují ActiveX nebo jiný aktivní obsah v aplikaci Office. Případně se obraťte na správce.
Objekt čárového kódu je blokován bezpečnostním softwarem třetí strany. Zkontrolujte, zda nepoužíváte bezpečnostní software, který by mohl blokovat ActiveX nebo jiný aktivní obsah v aplikaci Office. Případně se obraťte na správce.
Po uzavření dokumentu již nemohu čárový kód změnit.Link
Vytvořil jsem dokument s objektem čárového kódu, uložil jej a poté zavřel. Při dalším otevření nemohu objekt čárového kódu změnit.
To souvisí s nastavením zabezpečení vaší instalace Office, Excel, Access nebo Word.
Při otevírání souboru je komponenta ActiveX blokována nastavením zabezpečení.
Toto nastavení můžete změnit otevřením dokumentu z důvěryhodného umístění:
1. Klikněte na tlačítko Microsoft Office a poté na tlačítko Možnosti.
2. Klikněte na Centrum zabezpečení, klikněte na Nastavení centra zabezpečení a poté klikněte na Důvěryhodná umístění.
3. Přidejte cestu k souboru dokumentu do důvěryhodných umístění.
Při otevírání souboru je komponenta ActiveX blokována nastavením zabezpečení.
Toto nastavení můžete změnit otevřením dokumentu z důvěryhodného umístění:
1. Klikněte na tlačítko Microsoft Office a poté na tlačítko Možnosti.
2. Klikněte na Centrum zabezpečení, klikněte na Nastavení centra zabezpečení a poté klikněte na Důvěryhodná umístění.
3. Přidejte cestu k souboru dokumentu do důvěryhodných umístění.
Čárový kód nelze změnit?Link
Proč nemohu změnit čárový kód, přesunout jej nebo změnit jeho velikost?
Abyste mohli upravovat objekt čárového kódu, musíte aktivovat režim návrhu.
Tímto tlačítkem přepnete do režimu návrhu:

Poté budete moci změnit čárový kód kliknutím pravým tlačítkem myši na čárový kód.
Tímto tlačítkem přepnete do režimu návrhu:

Poté budete moci změnit čárový kód kliknutím pravým tlačítkem myši na čárový kód.
Přidání objektu čárového kódu pomocí makra VBALink
Jak automaticky vložit čárový kód do dokumentu pomocí makra VBA?
Máme rozsáhlou dokumentaci, která ukazuje, jak používat objekt čárového kódu s VBA.
Změňte text čárového kódu pomocí makra VBALink
Jak lze změnit text čárového kódu pomocí makra VBA?
K změně textu čárového kódu použijte následující příkaz:
ActiveDocument.Barcode1.Text = "12345"Máme rozsáhlou dokumentaci, která ukazuje, jak používat objekt čárového kódu s VBA.
Čárový kód v buňceLink
Jak vložit čárový kód do buňky.
Excel nemůže umístit objekt do buňky. Můžete však umístit objekt čárového kódu přesně nad buňku, což má stejný účinek. Můžete to provést ručně pomocí doplňku nebo pomocí makra:
' get cell sizeMáme rozsáhlou dokumentaci, která ukazuje, jak používat objekt čárového kódu s VBA.
MyHeight = Range(CurrentCell).Height
MyWidth = Range(CurrentCell).Width
MyTop = Range(CurrentCell).Top
MyLeft = Range(CurrentCell).Left
' extend cell height to 30px, change if you like
Range(CurrentCell).RowHeight = 30
' embed the control at the cell location
ActiveSheet.OLEObjects.Add(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", Link:=False _
, DisplayAsIcon:=False, Width:=MyWidth, Height:=30, Top:=MyTop, Left:=MyLeft).Select
Zadávání kontrolních kódů v ExceluLink
Jak zadat ovládací kódy, např. Return při použití Excelu s objektem čárového kódu?
Pomocí objektu čárového kódu můžete zachytit řídicí kódy přímo pomocí odpovídajícího znaku ASCII.
Tuto postavu tedy můžete vytvořit přímo v Excelu. K tomu použijte funkci CHAR() v buňce.
Pro namapování znaku Return (ASCII 13) může obsah buňky vypadat takto:
Pokud nepoužíváte Excel v anglickém jazyce, musíte funkci CHAR nahradit překladem, který odpovídá vašemu jazyku:
Angličtina: CHAR
Český: ZNAK
Dánský: TEGN
Němčina: ZEICHEN
Španělština: CARACTER
Finský: MERKKI
Francouzský: CAR
Maďarský: KARAKTER
Italština: CODICE.CARATT
Norský: TEGNKODE
Holandský: TEKEN
Polština: ZNAK
Portugalština: CARÁCT
Rusky: СИМВОЛ
Švédský: TECKENKOD
Turecký: DAMGA
Tuto postavu tedy můžete vytvořit přímo v Excelu. K tomu použijte funkci CHAR() v buňce.
Pro namapování znaku Return (ASCII 13) může obsah buňky vypadat takto:
="Any kind of Text"&CHAR(13)Čtěte dále a dozvíte se více informací o používání řídicích znaků v čárových kódech.
Pokud nepoužíváte Excel v anglickém jazyce, musíte funkci CHAR nahradit překladem, který odpovídá vašemu jazyku:
Angličtina: CHAR
Český: ZNAK
Dánský: TEGN
Němčina: ZEICHEN
Španělština: CARACTER
Finský: MERKKI
Francouzský: CAR
Maďarský: KARAKTER
Italština: CODICE.CARATT
Norský: TEGNKODE
Holandský: TEKEN
Polština: ZNAK
Portugalština: CARÁCT
Rusky: СИМВОЛ
Švédský: TECKENKOD
Turecký: DAMGA
Propojit buňku s čárovým kódemLink
Jak mohu propojit buňku s objektem čárového kódu tak, aby čárový kód vždy kódoval hodnotu této buňky?
Otevřete dialogové okno vlastností Excelu pro čárový kód. V dialogovém okně vlastností můžete vidět název objektu čárového kódu. Pod tím jsou vlastnosti objektu s vlastností LinkedCell, která umožňuje propojit čárový kód s obsahem buňky.
Zde zadejte požadovanou buňku (např. Z3S17, což odpovídá řádku 3, sloupci 17).
Nyní je čárový kód propojen s obsahem této buňky: Pokud se obsah buňky změní, čárový kód se automaticky aktualizuje.
Tip: K tomu můžete snadněji využít doplněk.
Zde zadejte požadovanou buňku (např. Z3S17, což odpovídá řádku 3, sloupci 17).
Nyní je čárový kód propojen s obsahem této buňky: Pokud se obsah buňky změní, čárový kód se automaticky aktualizuje.
Tip: K tomu můžete snadněji využít doplněk.
Datum jako čárový kódLink
Jak mohu v čárovém kódu zobrazit datum ve formátu 05/19/08 (DD.MM.YYYY) namísto čísla 39587?
Pokud zadáváte datum přímo do buňky, zadejte následující vzorec:
="19.05.08"Pokud je datum výsledkem výpočtu, použijte následující vzorec v jiné buňce a propojte objekt čárového kódu s touto buňkou:
=TEXT(B9;"TT.MM.JJJJ)"B9 je referenční buňka pro datum a musíte ji odpovídajícím způsobem upravit.
Návody k použití pro starší verze Office.Link
Máte podrobné návody pro starší verze Office?
Manuály pro starší verze Office si můžete stáhnout ve formátu PDF zde:
ActiveBarcode-Excel-2007-EN.pdf (English)
ActiveBarcode-Excel-2007-DE.pdf (German)
ActiveBarcode-Excel-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Excel-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Word-2007-EN.pdf (English)
ActiveBarcode-Word-2007-DE.pdf (German)
ActiveBarcode-Word-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Word-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Reports-2007-EN.pdf (English)
ActiveBarcode-Access-Reports-2007-DE.pdf (German)
ActiveBarcode-Access-Reports-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Reports-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Forms-2007-EN.pdf (English)
ActiveBarcode-Access-Forms-2007-DE.pdf (German)
ActiveBarcode-Access-Forms-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Forms-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Excel-2007-EN.pdf (English)
ActiveBarcode-Excel-2007-DE.pdf (German)
ActiveBarcode-Excel-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Excel-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Word-2007-EN.pdf (English)
ActiveBarcode-Word-2007-DE.pdf (German)
ActiveBarcode-Word-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Word-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Reports-2007-EN.pdf (English)
ActiveBarcode-Access-Reports-2007-DE.pdf (German)
ActiveBarcode-Access-Reports-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Reports-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Forms-2007-EN.pdf (English)
ActiveBarcode-Access-Forms-2007-DE.pdf (German)
ActiveBarcode-Access-Forms-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Forms-2000-XP-2003-DE.pdf (German)
Bezpečnostní varování při otevírání dokumentů Office 2003Link
Při otevírání dokumentů Word nebo Excel v aplikaci Office 2003 se mi zobrazují bezpečnostní zprávy. Jak tomu lze zabránit, aniž by došlo ke snížení úrovně zabezpečení?
Bohužel pro Office 2003 neexistuje tak elegantní řešení jako pro novější verze s důvěryhodnými umístěními. Nicméně je možné zastavit dotazování obecně pro ovládací prvky ActiveX v Office 2003 vložením klíče do registru Windows. Upozorňujeme, že toto řešení není určeno pouze pro ActiveBarcode, ale pro všechny ovládací prvky ActiveX.
Zápis v registru zní:
"UFIControls"=dword:00000001
Před změnou registru doporučujeme provést zálohu.
Zápis v registru zní:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security]
"UFIControls"=dword:00000001
Před změnou registru doporučujeme provést zálohu.