excel 超链接 C#
场景:-C# 导出excel 加超链接 如何实现啊
-----C# 导出excel 加超链接 怎么实现啊---------
C# 导出excel 加超链接 怎么实现啊
就是导出的excel的单元格里要带超链,一点就可以打开。
怎么实现啊。
谢谢。
------解决方案--------------------
参见
http://msdn.microsoft.com/zh-cn/library/microsoft.office.tools.excel.worksheet.hyperlinks%28VS.80%29.aspx
------解决方案--------------------
m_objSheet = (Excel._Worksheet)(m_objSheets.get_Item(1));
m_objSheet.Name = "Master";
m_objSheet.Activate();
m_objExcel.Cells[2, 1] = " Order No:";
m_objExcel.Cells[2, 2] = "AAAAAAAAA";
// 加链接
m_objExcel.Hyperlinks.Add();
------解决方案--------------------
------解决方案--------------------
-----C# 导出excel 加超链接 怎么实现啊---------
C# 导出excel 加超链接 怎么实现啊
就是导出的excel的单元格里要带超链,一点就可以打开。
怎么实现啊。
谢谢。
------解决方案--------------------
参见
http://msdn.microsoft.com/zh-cn/library/microsoft.office.tools.excel.worksheet.hyperlinks%28VS.80%29.aspx
------解决方案--------------------
m_objSheet = (Excel._Worksheet)(m_objSheets.get_Item(1));
m_objSheet.Name = "Master";
m_objSheet.Activate();
m_objExcel.Cells[2, 1] = " Order No:";
m_objExcel.Cells[2, 2] = "AAAAAAAAA";
// 加链接
m_objExcel.Hyperlinks.Add();
------解决方案--------------------
------解决方案--------------------
- C# code
_Application myExcel = null; //引用活頁簿類別 _Workbook myBook = null; //引用工作表類別 _Worksheet mySheet = null; _Worksheet mySheet1 = null; //引用Range類別 Range myRange = null; myExcel = new Microsoft.Office.Interop.Excel.Application(); myExcel.Workbooks.Add(true); //停用警告訊息 myExcel.DisplayAlerts = false; //讓Excel文件可見 myExcel.Visible = false ; //引用第一個活頁簿 myBook = myExcel.Workbooks[1]; //設定活頁簿焦點 myBook.Activate(); //引用第一個工作表 mySheet = (_Worksheet)myBook.Worksheets[1]; myBook.Sheets.Add(Type.Missing, myBook.Worksheets[1], 1, Type.Missing); mySheet1 = (_Worksheet)myBook.Worksheets[2]; myRange = mySheet.get_Range("A1", Type.Missing); myRange.Hyperlink="http://www.****.net";//加链接 myRange.Formula = ""//加公式 function