在excel 模型中window可能性比较大,我怎么用呢

解决方案 »

  1.   

    注:使用录制宏可得到如下语句
        Range("G2").Select
        ActiveWindow.FreezePanes = True
    请多多使用录制宏示例代码如下:
    Excel.Application oExcel;
    Excel.Workbook oBook;
    Object oMissing = System.Reflection.Missing.Value;
    oExcel = new Excel.Application();
    oBook = oExcel.Workbooks.Add(oMissing);
    oExcel.Visible =true;
    for (int i=1;i<=4;i++)
    {
      oExcel.Cells[i,1]=i.ToString();
      oExcel.Cells[i,2]="我们来看看";
      oExcel.Cells[i,3]="'10000E0000001";
      oExcel.Cells[i,4]="10000E0000001";
    }
    Sheets sheets = oBook.Worksheets;
    _Worksheet worksheet = (_Worksheet) sheets.get_Item(1);
    Range range1 = worksheet.get_Range("A3", "B4");
    range1.Select ();
    oExcel.ActiveWindow.FreezePanes=true;//*******