创建excel表写入值得时候报错?HRESULT:0x800A03EC?

![图片说明](https://img-ask.csdn.net/upload/201703/14/1489476621_480403.png)图片说明

如图,这里的g 是传入的list集合,里面包含datagridview里的列名。
不知道为什么会出现这种情况。生成EXCEL表的方法是我在论坛找的。
只改了写入数据的这里。也不知道为什么会出现这样的情况,希望各位
能帮忙看看!不胜感激!http://ask.csdn.net/#

用的是.toString() 不是String 强转, 之前截图截错了、、、