如何在浏览器中打开 Excel 中的超链接
How to make Hyperlinks in Excel open in Browser
我正在使用 Microsoft.Office.Interop.Excel 创建一个 ExcelSheet,其中包含一堆 Link 到仅供授权访问的位置。
Link 由以下代码创建:
Sheet.Cells[i + 1, "C"] = "=HYPERLINK(\"https://priavtesite.com/user/item/" + item.ID + "\", \"Click Me!\")";
Excel 有效,它是一个超链接。
但是如果我想打开 Link 有一个错误:
Unable to open https://privatesite.com/user/item/123. The internet site reports that the item you requested could not be found. (HTTP/1.0 404)
没关系,因为 Excel 没有登录。
无论如何都会发生
- 什么是默认浏览器
- 如果您在默认浏览器上登录帐户
我的问题:
在检查站点是否可用之前,如何直接在浏览器中格式化它打开 Link 的单元格。
或者我需要在 Excel 中进行设置吗?
谢谢!
它(有点)现在起作用了。
我不再使用 Microsoft.Office.Interop.Excel
,而是 Syncfusion.XlsIO
.
我正在做这个
worksheet.Range[i + 1, 3].Text = "=HYPERLINK(\"https://privatesite.com/user/item/" + item.ID + "\"; \"Click Me!\")";
当 Excel-Sheet 准备就绪后,我需要手动将焦点放在每个单元格上并单击 Enter,使其成为超链接。
我正在使用 Microsoft.Office.Interop.Excel 创建一个 ExcelSheet,其中包含一堆 Link 到仅供授权访问的位置。 Link 由以下代码创建:
Sheet.Cells[i + 1, "C"] = "=HYPERLINK(\"https://priavtesite.com/user/item/" + item.ID + "\", \"Click Me!\")";
Excel 有效,它是一个超链接。
但是如果我想打开 Link 有一个错误:
Unable to open https://privatesite.com/user/item/123. The internet site reports that the item you requested could not be found. (HTTP/1.0 404)
没关系,因为 Excel 没有登录。
无论如何都会发生
- 什么是默认浏览器
- 如果您在默认浏览器上登录帐户
我的问题: 在检查站点是否可用之前,如何直接在浏览器中格式化它打开 Link 的单元格。 或者我需要在 Excel 中进行设置吗?
谢谢!
它(有点)现在起作用了。
我不再使用 Microsoft.Office.Interop.Excel
,而是 Syncfusion.XlsIO
.
我正在做这个
worksheet.Range[i + 1, 3].Text = "=HYPERLINK(\"https://privatesite.com/user/item/" + item.ID + "\"; \"Click Me!\")";
当 Excel-Sheet 准备就绪后,我需要手动将焦点放在每个单元格上并单击 Enter,使其成为超链接。