小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

使用COM組件實現(xiàn)對Excel文件的操控

 法效天地 2014-01-29
{
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Microsoft.Office.Interop.Excel.Application app1 = 
                new Microsoft.Office.Interop.Excel.Application();       //在Windows中生成一個Excel.exe進(jìn)程
            app1.Visible = true;                                        //運行時顯示Excel主窗口
            try
            {
                Workbook book1 = app1.Workbooks.Add(Type.Missing);      //使用 app1生成一個book對象
                Worksheet sheet1 = (Worksheet)book1.Sheets[1];          //從book1對象中生成Sheet對象并賦值
                Range rng1 = sheet1.get_Range("A1", Type.Missing);      //設(shè)置操作區(qū)域
                rng1.Value2 = "Hello World!";                           //對操作區(qū)域賦值
            }
            catch
            {
                app1.Quit();                                            //結(jié)束進(jìn)程
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Microsoft.Office.Interop.Excel.Application app1 = 
                new Microsoft.Office.Interop.Excel.Application();
            app1.Visible = true;                                                //運行時顯示Excel主窗口
            try
            {   
                //打開一個已經(jīng)存在的excel文件
                Workbook book1 = app1.Workbooks.Open("D:/test.xlsx", Type.Missing, 
                    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                    Type.Missing, Type.Missing, Type.Missing);
                Worksheet sheet1 = (Worksheet)book1.Sheets["Sheet1"];
                Range rng1 = sheet1.get_Range("A1:C3,E2:G6", Type.Missing);     //設(shè)置操作區(qū)域為2個不連續(xù)區(qū)域
                rng1.NumberFormatLocal = "@";
                rng1.Value2 = "2006147214E00045";                               //對操作區(qū)域賦值
                Range rng2 = sheet1.get_Range("F1:F6", Type.Missing);
                rng2.Value2 = "2006147214E00045";
                app1.DisplayAlerts = false;                                     //不顯示保存對話框
                book1.Save();                                                   //保存
            }
            catch
            {
                app1.Quit();                                                    //結(jié)束進(jìn)程
            }

        }

        private void button3_Click(object sender, EventArgs e)
        {
            Microsoft.Office.Interop.Excel.Application app1 = 
                new Microsoft.Office.Interop.Excel.Application();
            app1.Visible = false;    //運行時不顯示Excel主窗口
            try
            {
                Workbook book1 = app1.Workbooks.Add(Type.Missing);  
                Worksheet sheet1 = (Worksheet)book1.Sheets[1];
                app1.DisplayAlerts = true;
                //將打開的Excel文件另存:D est.xlsx 格式 xlXMLSpreadsheet(xlsm)、xlOpenXMLWorkbook(xlsx)、 xlExcel12(xlsb) 
                book1.SaveAs("D:/test.xlsx", Microsoft.Office.Interop.Excel.XlFileFormat.xlOpenXMLWorkbook, 
                    Type.Missing, Type.Missing,false,false,
                    Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange,
                    Microsoft.Office.Interop.Excel.XlSaveConflictResolution.xlLocalSessionChanges,
                    Type.Missing, Type.Missing, Type.Missing, Type.Missing); 
                book1.Close(Type.Missing, "D:/test.xlsx", Type.Missing);       
            }
            catch
            {
                app1.Quit();
            }
            finally
            {
                app1.Quit();
            }
        }
    }

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多