none
Mit C# in Excel Zellen verbinden RRS feed

  • Frage

  • Hallo @

    Ich möchte in einer Exeltabelle Zellen mit einander verbinden.

            //Formatieren Tabellen Spalten und Zeilen
            oSheet.get_Range("A1:B1").ColumnWidth = 12;            //Spaltenbreite
            oSheet.get_Range("C1:N1").ColumnWidth = 8;
            oSheet.get_Range("A1:A18").RowHeight = 18;
            oSheet.get_Range("A19").RowHeight = 30;
    
            // Grafische Ramen
            oSheet.get_Range("A1", "N3").Borders.Weight = Excel.XlBorderWeight.xlThick;
            oSheet.get_Range("A20", "N26").Borders.Weight = Excel.XlBorderWeight.xlThick;
            oSheet.get_Range("A6:B19").Borders.Weight = Excel.XlBorderWeight.xlThin;
            oSheet.get_Range("B1:D1").Borders.Weight = Excel.XlBorderWeight.xlThin;
            oSheet.get_Range("C4:N19").Borders.Weight = Excel.XlBorderWeight.xlThin;

    So sieht die bisherige Formatierung aus. Habe bisher nirgends etwas gefunden.
    Leider kann ich auf die Verbindung einiger Zellen nicht verzichten Da ich das Layout vorgegeben bekomme.

    thx ralf

     

    Mittwoch, 27. Oktober 2010 19:40

Antworten

  • Für alle die mal vor dem selbigen Problem stehen.

     

     

    //Funktion um in Exel die Zellen ("M1","N2") zu verbinden.

    Excel.Range rng1 = oSheet.get_Range("M1","N2");

     

     

    //Verbinde Zellen.

     

    rng1.Merge(

     

    Missing.Value);

    Thx für alle die drüber gegrübelt haben.

    • Als Antwort markiert Neverget Montag, 1. November 2010 19:59
    Montag, 1. November 2010 13:59