Tento článek popisuje používání ovládacích prvků ActiveX v Excel s C#. Obsahuje podrobnosti pro nastavení IDE pro vývoj, seznam kroků definujících proces a ukázkový kód pro přidání ovládacího prvku Excel Active X pomocí C#. Naučíte se přidat ovládací prvek ActiveX a poté k němu přistupovat, abyste mohli aktualizovat nebo číst hodnotu ovládacího prvku.
Kroky k přidání ovládacích prvků ActiveX do Excelu pomocí C#
- Nastavte IDE tak, aby pro práci s ovládacími prvky ActiveX používalo Aspose.Cells for .NET
- Vytvořte soubor Excel pomocí třídy Workbook pro přidání ovládacího prvku ActiveX
- Otevřete kolekci tvarů z listu a zavolejte metodu AddActiveXControl() pro přidání ovládacích prvků
- Otevřete ovládací prvek ActiveX a odešlete jeho propojenou buňku
- Chcete-li nastavit konkrétní vlastnost ovládacího prvku, zadejte typ ovládacího prvku ActiveX a nastavte hodnotu
- Pro aktualizaci nebo přístup k ovládacímu prvku zkontrolujte jeho typ ovládacího prvku a aktualizujte požadovanou hodnotu
Tyto kroky shrnují jak používat ovládací prvky ActiveX v Excelu pomocí C#. Začněte proces přístupem ke kolekci tvarů z listu v sešitu a voláním metody AddActiveXControl() ve třídě ShapeCollection. Zadejte typ ovládacího prvku, cílovou buňku a velikost ovládacího prvku ActiveX a propojte ovládací prvek s buňkou pro manipulaci s jeho hodnotou.
Kód pro přidání příkazového tlačítka ActiveX pomocí C#
Tento kód ukazuje přidání ovládacího prvku Combo Box ActiveX pomocí C# v listu aplikace Excel. Metoda AddActiveXControl() vrací odkaz na nově přidaný tvar, který můžete použít k nastavení propojené buňky a dalších vlastností, jako je písmo, barva, stín a zarovnání textu, abyste je mohli uvést. Podobně, pokud přetypujete tvar na konkrétní ovládací prvek, získáte širokou škálu vlastností pro přizpůsobení ovládacího prvku.
Tento článek nás naučil, jak přidat ovládací prvky ActiveX a získat k nim přístup v souboru aplikace Excel. Chcete-li přidat obrázek do souboru aplikace Excel, přečtěte si článek o jak přidat obrázek do buňky Excel pomocí C#.