把数据导入到Excel中,隐藏Excel某一列的问题。
使用Excel.ApplicationClass ;Excel.Workbooks ; Excel.Worksheet 这些类把一个DataSet中的数据写入到一个 Excel中。 这时要隐藏 Excel中的一列怎么实现呢? 比如隐藏第二列。。
[解决办法]
关注中
[解决办法]
建议用OLEDB for excel file来做。
[解决办法]
印象中没有列对象,难不成循环range cell来设?
[解决办法]
模板是最好的选择,这样还要隐藏,感觉有难度啊
[解决办法]
是静态隐藏还是动态隐藏?
应该可以从excel模板里设置或者写宏命令吧?
[解决办法]
你要如何让隐藏?
excel里面你能隐藏着列么
如果可以的话,你只要录制一下宏,翻到C#里面来用就可以了
[解决办法]
关注。
[解决办法]
感觉应该不难,找到那个隐藏列的函数就好了
[解决办法]
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