向 Excel 单元格中写入链接

本文介绍如何使用Python向Excel单元格插入三种类型的链接:网址、邮箱地址和本地文件路径。通过示例代码及执行结果,详细解析操作步骤。
摘要由CSDN通过智能技术生成

如题,向Excel单元格中写入链接,包括:“网址”,“邮箱”,“本地文件路径”

  1. 使用库:xlsxwriter

  2. 代码如下:

     import xlsxwriter
    
     # 创建一个新工作簿并添加一个工作表。
     workbook = xlsxwriter.Workbook(r'\\Mac\Home\Desktop\test33.xlsx')
     worksheet = workbook.add_worksheet('test')
     #
     # # 为B列设置格式
     worksheet.set_column('B:B', 40)
     # 设置样式
     red_format = workbook.add_format({
     	'font_color': 'red',
     	'bold': 1,
     	'underline': 1,
     	'font_size': 12,
     })
     # 写入一些超链接
     worksheet.write_url('B1', 'http://support.i-search.com.cn/')  # 隐式格式
     worksheet.write_url('B3', 'http://support.i-search.com.cn/', string='艺赛旗社区')
     worksheet.write_url('B5', 'http://support.i-search.com.cn/', tip='Click here')
     worksheet.write_url('B7', 'http://support.i-search.com.cn/', red_format)
     worksheet.write_url('
易语言 读写 excel的 超链接 ' excel的Hyperlink对象: ' 例:Hyperlink对象=excel对象.对象型方法 (“Range”, “B1”).读对象型属性 (“Hyperlinks”, ).读对象型属性 (“Item”, 1) ' 上面的语句可以得到单元格B1的Hyperlink 对象,B1没有有超链接则上面语句的Hyperlink 对象为空 ' Hyperlink对象使用下面的属性读写可以操作单元格的内容、链接、邮件、提示 ' 对象.读文本属性 ("Name") '单元格的内容 ' 对象.读文本属性 ("SubAddress") '子地址,既本文件内的跳转地址 ' 对象.写属性 ("SubAddress",欲写入属性值) ' 对象.读文本属性 ("Address") '地址,既本文件外的超链接地址,注意:可以使用“#”开头表示文件内地址 ' 对象.写属性 ("Address",欲写入属性值) ' 对象.读文本属性 ("EmailSubject") '电子邮件主题 ' 对象.写属性 ("EmailSubject",欲写入属性值) ' 对象.读文本属性 ("ScreenTip") '屏幕提示 ' 对象.写属性 ("ScreenTip",欲写入属性值) ' 对象.读文本属性 ("TextToDisplay") '要显示的文字 ' 对象.写属性 ("TextToDisplay",欲写入属性值) ' ******注意************ ' 对于原来没有超链接单元格,不能使用上面的语句写,应该使用Hyperlinks(比Hyperlink多了个s哦)对象的Add方法 ' 方法调用格式: 〈对象〉 对象.对象型方法 ("Add",Anchor,Address,SubAddress,ScreenTip,TextToDisplay) ' 参数<1>的名称为“Anchor”,类型为“对象”。 '单元格对象 ' 参数<2>的名称为“Address”,类型为“文本型”。 '超链接地址,既本文件外的超链接地址, ' ' 可以使用“#”开头表示文件内地址 ' 参数<3>的名称为“SubAddress”,类型为“变体型”,可以被省略。 '子地址,既本文件内的跳转地址 ' 参数<4>的名称为“ScreenTip”,类型为“变体型”,可以被省略。 '屏幕提示 ' 参数<5>的名称为“TextToDisplay”,类型为“变体型”,可以被省略。'要显示的文字
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值