首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

把数据导入到Excel中,隐藏Excel某一列的有关问题

2011-12-23 
把数据导入到Excel中,隐藏Excel某一列的问题。使用Excel.ApplicationClass ;Excel.Workbooks ; Excel.Works

把数据导入到Excel中,隐藏Excel某一列的问题。
使用Excel.ApplicationClass ;Excel.Workbooks ; Excel.Worksheet 这些类把一个DataSet中的数据写入到一个 Excel中。 这时要隐藏 Excel中的一列怎么实现呢? 比如隐藏第二列。。

[解决办法]
关注中
[解决办法]
建议用OLEDB for excel file来做。
[解决办法]
印象中没有列对象,难不成循环range cell来设?
[解决办法]
模板是最好的选择,这样还要隐藏,感觉有难度啊
[解决办法]
是静态隐藏还是动态隐藏?
应该可以从excel模板里设置或者写宏命令吧?
[解决办法]
你要如何让隐藏?
excel里面你能隐藏着列么
如果可以的话,你只要录制一下宏,翻到C#里面来用就可以了





[解决办法]
关注。
[解决办法]
感觉应该不难,找到那个隐藏列的函数就好了
[解决办法]

C# code
            string path = this.MapPath(".")+"\\EXCEL名称.xls";//与程式在同一子目录下Excel excel = new Excel();excel.Open(path);Worksheet sheet = excel.Worksheets[0];Cells cells_1 = sheet.Cells;        cells_1.HideColumn(1);//隐藏第二列//cells_1.GroupColumns(11,35,true); 隐藏11-35列
[解决办法]
Columns("K:K").Select
Selection.EntireColumn.Hidden = True

热点排行