C#操作Excel出现 异常来自 HRESULT:0x800A03EC
C#操作Excel出现错误代码如下:publicpartialclassMForm:Form{privateExcel._Applicationxlapp;publicE...
C#操作Excel出现错误 代码如下:
public partial class MForm : Form
{
private Excel._Application xlapp;
public Excel.Workbook xlwbk;
public Excel.Worksheet xlwst;
public MForm()
{
xlapp = new Excel.Application();
xlwbk = xlapp.Workbooks.Open("f:\\test.xlsx");
xlwst = xlwbk.Worksheets[1];
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(xlwst.get_Range(1,1).Text); <--这句抛出的异常
}
我的环境:
vs2010
office2010
win7 x64
望高手指点,在网上搜索两日没有结果
已经是我的全部财富了。。。谢谢了 展开
public partial class MForm : Form
{
private Excel._Application xlapp;
public Excel.Workbook xlwbk;
public Excel.Worksheet xlwst;
public MForm()
{
xlapp = new Excel.Application();
xlwbk = xlapp.Workbooks.Open("f:\\test.xlsx");
xlwst = xlwbk.Worksheets[1];
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(xlwst.get_Range(1,1).Text); <--这句抛出的异常
}
我的环境:
vs2010
office2010
win7 x64
望高手指点,在网上搜索两日没有结果
已经是我的全部财富了。。。谢谢了 展开
2个回答
展开全部
xlwst.get_Range("A1", Type.Missing);这样试试
追问
稍微试了试:
xlwst.get_Range("A1").Value
就可以了,您知道原因时什么吗?
追答
当然是你以前设置的参数有问题了,那两个参数不是横纵坐标
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询