C#控制Excel Sheet使其自適應(yīng)頁寬與列寬的方法
本文實(shí)例講述了C#控制Excel Sheet使其自適應(yīng)頁寬與列寬的方法。分享給大家供大家參考,具體如下:
///// <summary> /// 1.Clear CircleReference /// 2.Set Page to Fit Wide /// 3.Set Column Text fit /// </summary> /// <param name="app"></param> /// <param name="ws"></param> private void WorkSheetPageSet(Microsoft.Office.Interop.Excel.Application app, Worksheet ws) { ClearCircleReference(ws); SetPagetoFitWide(ws); SetColumnFit(ws); } ///// <summary> /// Set Column Text fit /// </summary> /// <param name="sheet"></param> private static void SetColumnFit(Worksheet sheet) { char column = 'B'; for (int i = 0; i < 25; i++) { Range range = sheet.get_Range(String.Format("{0}1", column.ToString()), String.Format("{0}1", column.ToString())); if (range != null) { range.EntireColumn.AutoFit(); } column++; } } ///// <summary> /// Clear CircleReference /// </summary> /// <param name="sheet">Worksheet object</param> private void ClearCircleReference(Worksheet sheet) { Range range = sheet.CircularReference; while (range != null) { range.Clear(); range = sheet.CircularReference; } } ///// <summary> /// Set Page to Fit Wide /// </summary> /// <param name="ws">Worksheet object</param> private static void SetPagetoFitWide(Worksheet ws) { ws.PageSetup.Zoom = false; ws.PageSetup.FitToPagesWide = 1; ws.PageSetup.FitToPagesTall = false; }
更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#操作Excel技巧總結(jié)》、《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》及《C#程序設(shè)計(jì)之線程使用技巧總結(jié)》
希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。
- WinForm導(dǎo)出文件為Word、Excel、文本文件的方法
- winform導(dǎo)出dataviewgrid數(shù)據(jù)為excel的方法
- WinForm項(xiàng)目開發(fā)中Excel用法實(shí)例解析
- C# WinForm導(dǎo)出Excel方法介紹
- .Net中導(dǎo)出數(shù)據(jù)到Excel(asp.net和winform程序中)
- C#數(shù)據(jù)導(dǎo)入/導(dǎo)出Excel文件及winForm導(dǎo)出Execl總結(jié)
- C#使用oledb導(dǎo)出數(shù)據(jù)到excel的方法
- C#.net編程創(chuàng)建Access文件和Excel文件的方法詳解
- C#的Excel導(dǎo)入、導(dǎo)出
- C#使用winform簡單導(dǎo)出Excel的方法
相關(guān)文章
C#實(shí)現(xiàn)讀取txt文件生成Word文檔
大家好,本篇文章主要講的是C#實(shí)現(xiàn)讀取txt文件生成Word文檔,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01C#控制IE進(jìn)程關(guān)閉和緩存清理的實(shí)現(xiàn)代碼
這篇文章主要介紹了C#控制IE進(jìn)程關(guān)閉和緩存清理的實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-04-04詳解C#編程中異常的創(chuàng)建和引發(fā)以及異常處理
這篇文章主要介紹了C#編程中異常的創(chuàng)建和引發(fā)以及異常處理,文中介紹了Catch塊和Finally塊等基本的異常處理要點(diǎn),需要的朋友可以參考下2016-02-02