首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

-C# 导出excel 加超链接 如何实现啊

2012-04-06 
-----C# 导出excel 加超链接 怎么实现啊---------C# 导出excel 加超链接 怎么实现啊就是导出的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();
[解决办法]

探讨

参见
http://msdn.microsoft.com/zh-cn/library/microsoft.office.tools.excel.worksheet.hyperlinks%28VS.80%29.aspx

[解决办法]
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.csdn.net";//加链接             myRange.Formula = ""//加公式 function 

热点排行