我现在想把照片添加到Excel的固定单元格内。。
在网上找了插入图片的代码,但是还是没怎么搞懂。。
希望大虾帮帮我。。
我把图贴出来。可以的话贴点代码给我,写点注释。。
不胜感激
在网上找了插入图片的代码,但是还是没怎么搞懂。。
希望大虾帮帮我。。
我把图贴出来。可以的话贴点代码给我,写点注释。。
不胜感激
解决方案 »
- dev控件求助
- C# UDP问题
- 请教:c#中导入word模板的路径问题
- c#.net访问firebird数据库(新手提问)
- 高分求怎么去掉"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
- 请问在知道窗口名的情况下打开窗口?
- 点击模板列中button后,怎样取到同列中的textbox的内容-急,急,急!
- 我要想隐藏dataGrid中的一列,这列的标题隐藏不了,为什么
- 想用C#做一个网页抓取程序,需要用到那些方面的知识?
- c#编译器在哪里有(.net的7章盘里面有吗)
- WindowsApplication.exe与WindowsApplication.vshost.exe文件有什么区别?
- web service建立在我的计算机上,在地球另一端的计算机可以访问吗?
Excel.Workbook workBook;
Excel.Application excelApp = null;
object m_objOpt = System.Reflection.Missing.Value; object MISSING_OBJECT = Type.Missing;
try
{
excelApp = new Excel.ApplicationClass();
excelApp.DisplayAlerts = false;
excelApp.Visible = false;
excelApp.Workbooks.Open(xlsPath,
2,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT,
MISSING_OBJECT);
workBook = excelApp.Workbooks[1]; Excel.Worksheet workSheet = (Excel.Worksheet)workBook.Worksheets[1]; Excel.Range m_objRange = workSheet.get_Range("A1", m_objOpt);
m_objRange.Select();
Excel.Pictures pics = (Excel.Pictures)workSheet.Pictures(m_objOpt);
string PicturePath = System.AppDomain.CurrentDomain.BaseDirectory + @"\pic09507.jpg";
pics.Insert(PicturePath, m_objOpt); excelApp.ActiveWorkbook.Save();
}
catch
{
throw;
}
finally
{
excelApp.Quit();
}
还有几段代码看不懂。。问下呢。。
object m_objOpt = System.Reflection.Missing.Value;
这是什么意思啊?
Excel.Range m_objRange = workSheet.get_Range("A1", m_objOpt);
这个返回的是什么?3,4,5,6行合并的单元格是不是就是H3啊?
System.AppDomain.CurrentDomain.BaseDirectory
这段是不是获取当前项目的路径啊?