C#如何把Excel导入到数据库,并且列变行
展开全部
列变行称为转置,Excel里面直接有这个功能,这个在C#中如果不写程序,比较困难。我还是建议在Excel中用宏转置,然后再用C#读取
追问
如何用宏来转置呢?能给一个例子吗?
追答
Sub 宏1()
'
' 宏1 宏
'
'
Sheets("Sheet1").Select
Range("A1:H8").Select
Selection.Copy
Sheets("Sheet2").Select
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
End Sub
在Excel中录制的宏,把Sheet1中的A1到H8复制,然后在选择性粘贴中使用了转置,你可以测试一下看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询