private void ggexcelconn(string gangGuSheet)
        {
            OleDbConnection myConn = null;
            DataSet thisDataSet = null;
            Excel.Application myExcel = null;
            Excel.Workbooks myWorkbooks = null;
            Excel._Workbook myWorkbook = null;
            Excel._Worksheet myWorksheet = null;            try
            {
                myExcel = new Excel.Application();
                myExcel.UserControl = true;
                myWorkbooks = myExcel.Workbooks;
                myWorkbook = myWorkbooks.Open(@"D:\localserver\filename", Missing.Value, Missing.Value,
                    Missing.Value, Missing.Value, Missing.Value, Missing.Value,
                    Missing.Value, Missing.Value, Missing.Value, Missing.Value,
                    Missing.Value, Missing.Value, Missing.Value, Missing.Value);
                myWorksheet = (Excel._Worksheet)myWorkbook.Worksheets[gangGuSheet];
                myExcel.Cells[1, 1] = "日期";
                myExcel.Application.DisplayAlerts = false;
                myExcel.Visible = true;
                myWorkbook.Save();
            }
            catch (Exception ex)
            {            }
            finally
            {
                if (myExcel != null)
                {
                   myExcel.Quit();
                }
            }
gangGuSheet 作为 sheet 名传进来 为什么我每次修改的值 都是第一页的值 这个excel表有两个 sheet