C# 导出数据到EXCEL【包含图片】解决办法

C# 导出数据到EXCEL【包含图片】
使用Winfrom导出数据到EXCEL是没有问题的,问题是如果导出的数据中包含图片,那么在本机没有问题,在其他客户端上面会出现“类 Pictures 的 Insert 方法无效”的错误。请问怎么解决?

Range row1 = worksheetData.get_Range(worksheetData.Cells[1, 1], worksheetData.Cells[6, 2]);//选取范围
                   row1.Merge(0);//合并单元格
                    row1.RowHeight = "15";
                    Pictures pic = (Pictures)worksheetData.Pictures(Type.Missing);//建立图片集合对象
                    string sta = System.IO.Path.GetFullPath("..\\..\\IMG\\logon.jpg");
                    pic.Insert(sta, Type.Missing);
                    pic.Left = (double)row1.Left;
                    pic.Top = (double)row1.Top;
------解决方案--------------------
如果图片目录不存在时,你得自动建立它,才能保存图片在img目录下
------解决方案--------------------
你要确定 sta 是否真的有值?