Sdílet prostřednictvím


Jak: Změna velikosti ovládacích prvků NamedRange

Můžete nastavit velikost NamedRange řízení, když ji přidat do dokumentu aplikace Microsoft Office Excel. Můžete však změnit později.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v aplikacích Excel 2013 a Excel 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

Můžete změnit velikost pojmenovanou oblast v době návrhu nebo za běhu projekty na úrovni dokumentu.Můžete také změnit velikost pojmenované oblasti běhu doplňky úrovni aplikace.

Toto téma popisuje následující úlohy:

  • Změna velikosti NamedRange ovládací prvky v době návrhu

  • Změna velikosti NamedRange ovládací prvky za běhu v úrovni dokumentů projektu

  • Změna velikosti NamedRange ovládací prvky za běhu v projektu na úrovni aplikace

Změna velikosti NamedRange ovládací prvky v době návrhu

Můžete změnit velikost pojmenovanou oblast předefinováním jeho velikosti v Definovat název dialogové okno.

Velikost v dialogovém okně definovat název pojmenované oblasti

  1. Klepněte pravým tlačítkem myši NamedRange řízení.

  2. Klepněte na Spravovat oblasti v místní nabídce.

    Definovat název zobrazí se dialogové okno.

  3. Vyberte pojmenovanou oblast, kterou chcete změnit.

  4. Vymazat odkaz na pole.

  5. Vyberte buňky, které chcete použít k definování pojmenované oblasti velikost.

  6. Klikněte na tlačítko OK.

Změna velikosti NamedRange ovládací prvky za běhu v úrovni dokumentů projektu

Pojmenovanou oblast lze změnit programově pomocí RefersTo vlastnost.

[!POZNÁMKA]

V Vlastnosti okna, RefersTo vlastnost je označena jako jen pro čtení.

Programově změnit velikost pojmenovanou oblast

  1. Vytvořit NamedRange ovládacího prvku na buňku A1 z Sheet1.

    Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    Microsoft.Office.Tools.Excel.NamedRange NamedRange1 =
        this.Controls.AddNamedRange(this.Range["A1"], "NamedRange1");
    
  2. Velikost pojmenované oblasti zahrnout buňky B1.

    NamedRange1.RefersTo = "=Sheet1!$A$1:$B$1"
    
    NamedRange1.RefersTo = "=Sheet1!$A$1:$B$1";
    

Změna velikosti NamedRange ovládací prvky za běhu v projektu na úrovni aplikace

Můžete změnit velikost NamedRange ovládacího prvku za běhu žádné otevřené listu.Další informace o přidání NamedRange řízení do listu pomocí doplňku pro úroveň aplikace, viz Jak: přidání ovládacích prvků NamedRange listy.

Programově změnit velikost pojmenovanou oblast

  1. Vytvořit NamedRange ovládacího prvku na buňku A1 z Sheet1.

    Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet = _
        Application.ActiveSheet
    
    Dim worksheet As Microsoft.Office.Tools.Excel.Worksheet = _
        Globals.Factory.GetVstoObject(NativeWorksheet)
    
    Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange
    namedRange1 = worksheet.Controls.AddNamedRange(worksheet.Range("A1"), "MyNamedRange")
    
    
    Worksheet worksheet = Globals.Factory.GetVstoObject(Application.ActiveSheet);
    
    
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 = worksheet.Controls.AddNamedRange(
        worksheet.Range["A1"], "MyNamedRange");
    
  2. Velikost pojmenované oblasti zahrnout buňky B1.

    namedRange1.RefersTo = "=Sheet1!$A$1:$B$1"
    
    namedRange1.RefersTo = "=Sheet1!$A$1:$B$1";
    

Viz také

Úkoly

Jak: přidání ovládacích prvků NamedRange listy

Jak: Změna velikosti ovládacích prvků záložky

Jak: Změna velikosti objektu ListObject prvky

Koncepty

Rozšíření dokumenty aplikace Word a Excel v doplňky úroveň aplikace v době spuštění

Přidání ovládacích prvků do dokumentů sady Office v době spuštění

Přehled ovládací prvky hostitel a Host položky

Automatizace aplikace Excel pomocí rozšířené objekty

NamedRange řízení

Další zdroje

Ovládací prvky v dokumentech sady Office