c++builder 中设置 excel表中单元格为超链接

#include "Comobj.hpp"
#define   OPG   OlePropertyGet
#define   OPS   OlePropertySet
#define   OFN   OleFunction
#define   OPR   OleProcedure
//-------------------------------
....

Variant ExcelApp,WorkBook1,Sheet1,Range1;

try
{

ExcelApp=CreateOleObject ("Excel.Application");
}
catch(...)
{
ShowMessage("运行Exel出错!请确认安装了Office!");
return;

}

ExcelApp.OPS("Visible",true);//打开不显示EXCEL表
ExcelApp.OPG("WorkBooks").OleFunction("Add");  //打开一个新工作簿
WorkBook1=ExcelApp.OPG("ActiveWorkBook");//选择当前工作簿
Sheet1=WorkBook1.OPG("ActiveSheet");//选定当前工作页面

   Range1=Sheet1.OPG("Range","A1:A1");//选定要设置的单元格

//Range1.OPG("Borders").OPS("Weight",1);
 

Sheet1.OPG("Hyperlinks").OFN("Add",Range1,"d:\\TDDOWNLOAD");//至此设定


录一个宏,将后将宏代码翻译成C++代码,这个过程并不难.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值