// Import C:\Program Files\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll
// Import C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Drawing.dll
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Imaging;
using System.Linq;
using System.Text;
using System.Threading;namespace InteropExcelChart
{
class Program
{
static void Main(string[] args)
{
Microsoft.Office.Interop.Excel.Application excel =
new Microsoft.Office.Interop.Excel.ApplicationClass();
var book = excel.Workbooks.Add();
excel.Visible = true; var sheet = book.Sheets.Add() as Microsoft.Office.Interop.Excel.Worksheet;
// add link
var range = sheet.Range["A1"];
range.Value2 = "Google";
sheet.Hyperlinks.Add(range, "http://g.cn");
//
Thread.Sleep(5000); book.Close(false);
excel.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(book);
System.Runtime.InteropServices.Marshal.ReleaseComObject(excel);
}
}
}
解决方案 »
- windows服务程序里调用WebService,提示tcp10060错误。
- C#当选中DATAGRIDVIEW中某一行时的颜色怎么改变
- 我想把光标 变成一个大刀,这个怎么在c#里实现,我写了,不出来
- 飞信在xp中占用内存约为100M,vista中20M左右,请问对于C#开发的程序来说,这个内存占用正常还是偏大?
- winforms 如何实现KTV的原唱和伴唱切换,在线等,急急急急!!
- 如何用填充矩形覆盖控件?
- 想用dataGrid做一个数据库管理工具,能添加修改删除等
- 请问高手:怎样在.NET中加入(SYSTEM.WINDOWS.FORM名称空间)?
- 关于ICON的小问题。
- C# / C++ / halcon 联合关于Dll调用问题
- 用激光打印机在A4纸上打印入库单,想打印二份,能实现连打吗?
- C#.net如何打开网络共享打印机(我试过用API OpenPrinter())失败
ThisSheet = (Worksheet)ThisWorkBook.ActiveSheet;
Range rn = (Range)ThisSheet.Cells[1, 1];
rn.Hyperlinks.Add(rn, "", "", missing, "");
{
CurSheet.Hyperlinks.Add(CurSheet.get_Range(objCell, objCell), strAddress, mValue, strTip, strText);
}