导出excel自动列宽,行高设定的问题

问题描述

要能根据列宽自动设定,同时设定列的宽度,每列有可能不一样。

解决方案

本帖最后由 RONZHANG 于 2011-05-21 14:45:19 编辑
解决方案二:
同问,顶
解决方案三:
http://www.hackchina.com/dlpre.php?id=190134去下载这个,研究一下超级好用
解决方案四:
DataGridView2.Columns(0).Width=20DataGridView2.Columns(1).Width=20DataGridView2.Columns(2).Width=50DataGridView2.Columns(3).Width=120

解决方案五:
DimXlsAppAsMicrosoft.Office.Interop.Excel.ApplicationDimXlsBkAsMicrosoft.Office.Interop.Excel.WorkbookDimXlsStAsMicrosoft.Office.Interop.Excel.WorksheetDimXlsRgAsMicrosoft.Office.Interop.Excel.RangeXlsSt.Cells(1,1)="EXCELcellsoperationdemo"XlsRg=XlsSt.Range(XlsSt.Cells(1,1),XlsSt.Cells(1,6))XlsRg.Merge()XlsRg.Borders(1).Weight=3:XlsRg.Borders(2).Weight=3XlsRg.Borders(3).Weight=3:XlsRg.Borders(4).Weight=3XlsRg.Columns.AutoFit()XlsRg.HorizontalAlignment=Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignCenterXlsRg.VerticalAlignment=Microsoft.Office.Interop.Excel.XlVAlign.xlVAlignCenter

解决方案六:
帮顶下

时间: 2024-09-20 15:31:18

导出excel自动列宽,行高设定的问题的相关文章

Excel电子表格中的行高和列宽怎么设置?

  Excel电子表格中的行高和列宽怎么设置?在平常利用Excel电子表格进行办公中时,制作表格是最基本最常见的事了,但对于初学者来说,该如何设置行高和列宽,有时候甚至是跳行或跳列进行设置.下面小编就为大家详细介绍一下,来看看吧. 步骤 在进行表格制作过程中,进行行高和列宽的调整是必不可少的,一般初学者都会选择直接拉.实际上直接拉野可以,只是有时候不是很规范. 选中要设置的行,在标题栏"5"上点击右键即会弹出工具栏,点击"行高"进入. 在"行高"

如何将Excel中列或行展开和缩放

  Excel中列或行展开和缩放方法: 对Excel中列和行的展开和缩放方法一样 方法一: 1.选中需要缩放的行或列,点击[数据]----[创建组] 2.点击[]能缩放excel表中的列或行 3.点击[]能展开excel表中的列或行 4.Excel中列或行展开和缩放结果图 方法二: 选中需要缩放的行或列,使用快捷键方式shift+alt+向右键.

poi的api导出Excel实现列分组

问题描述 poi的api导出Excel实现列分组 解决方案 参考:http://wenku.baidu.com/link?url=s2mYE11FXskk54NB2CN8H8KoDqu4j8qza_9n62tLxZfxay01BGvAk3LCFfGb-LDKrgTfYsfA1JU-vIrzZ4a0PNwW8vpe30a_2hCaHoV8Geu 解决方案二: 是数据怎么填充表格,表格合并我可以做到

给Excel快速调整最合适行高和列宽

我们在整理Excel文档表格的时候,常常会碰到单元格中的文字过多造成内容显示不全,或者文字过少造成多余空白,这时候我们就需要将行高或者列宽调整到合适的尺寸.但如果全凭手动调整,确实也比较麻烦.有没有更轻松快捷的方法呢?当然有,而且在Excel2003和2007版本中都可以使用.下面我们举例说明. 快速调整到最合适列宽 比如A列过宽,需要调整.我们把鼠标移到A.B两列间,当鼠标指针变成双向箭头时(如下图红框部分),双击鼠标左键,A列立即调整到最合适列宽. 如果有多列需要调整,我们可以选中需要调整的

大数据量POI导出Excel出错及getRow(行号)返回空行的问题咨询

问题描述 本人最近有个需求.就是导出1个含3个Sheet的excel.其中有个sheet的数据量比较大(大有90W条).每个sheet都有汇总统计信息及分组统计信息.咱是用的SXSSFWorkbookwb=newSXSSFWorkbook(-1);方式创建工作表然后每5000条记录调用一次((SXSSFSheet)sheet).flushRows();刷一次缓存.现在咱遇到两个问题1,导出报错,错误日志为:Exceptioninthread"main"java.lang.OutOfMe

Excel 自动套用表格格式

Excel提供了自动格式化的功能,它可以根据预设的格式,将我们制作的报表格式化,产生美观的报表,也就是表格的自动套用.这种自动格式化的功能,可以节省使用者将报表格式化的许多时间,而制作出的报表却很美观.表格样式自动套用步骤如下: (1) 选取要格式化的范围,选用"格式"菜单中"自动套用格式"命令.出现如图 6-41的"自动套用格式"对话框. (2) 在"格式"列表框中选择要使用的格式,同时,选中的格式出现在"示例&q

Excel自动调整行高和列宽的设置

  方法一 1:用Excel打开一篇工作表,选中我们需要调整列宽的单元格,切换到"开始"选项卡,选择"单元格"组中"格式"下的"自动调整列宽"选项. 2.返回工作表,我们就能看到之前选中单元格的列宽已经自动进行了调整,效果如下 方法二 用Excel打开一篇工作表,选中我们需要调整列宽的单元格,将鼠标移到这一列的右上角,当指针变成如下状态的时候,双击鼠标.这种方法也能使列宽进行自动调整,得到和上图一样的效果. 进行以上两种方法设

教你自动调整Excel单元格行高和列宽

  有没有觉得Excel单元格比较窄,写的文字经常会出格的?或者,单元格高度不够,我们的文字字号大了就显示不出来的?如果你有这些困扰,就赶快来看看怎么自动调整Excel单元格的行高和列宽吧,我们下面就以在Excel2013中自动调整列宽为例来讲解一下吧. 方法一 1.用Excel2013打开一篇工作表,选中我们需要调整列宽的单元格,切换到"开始"选项卡,选择"单元格"组中"格式"下的"自动调整列宽"选项. 2.返回工作表,我们

Excel表格设置列宽、行高动画教程

<Excel2003入门动画教程7.Excel表格设置列宽.行高>. 演示动画 操作步骤 拖拉法:将鼠标移到Excel表格行(列)标题的交界处,成双向拖拉箭头状时,按住左键向右(下)或向左(上)拖拉,即可调整行(列)宽(高). 双击法:将鼠标移到行(列)标题的交界处,双击鼠标左键,即可快速将行(列)的行高(列宽)调整为"最合适的行高(列宽)". 设置法:选中需要设置行高(列宽)的行(列),执行"格式行(列)行高(列宽)"命令,打开"行高(列宽)