作成日: 2020/07/06 最終更新日: 2020/07/06
文書種別
使用方法
詳細
C1ExcelのHyperlinkプロパティを用いて、ハイパーリンクを設定し、セルの文字列をクリックしたときにブラウザウィンドウを開いて指定サイトに移動させることができます。
このとき、一般的なハイパーリンクのように下線を引き文字色を青にするには、フォントのFontStyleにUnderlineを、ForeColorに青を指定したスタイルを作成し、該当するセルに割り付けます。
◎サンプルコード(VB)
このとき、一般的なハイパーリンクのように下線を引き文字色を青にするには、フォントのFontStyleにUnderlineを、ForeColorに青を指定したスタイルを作成し、該当するセルに割り付けます。
◎サンプルコード(VB)
Imports C1.C1Excel
Public Class Form1
Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
Dim C1Book1 As C1XLBook = New C1XLBook()
Dim C1Sheet1 As XLSheet = C1Book1.Sheets(0)
C1Sheet1.Item(0, 0).Value = "GrapeCity"
C1Sheet1.Item(0, 0).Hyperlink = "https://www.grapecity.co.jp/developer"
Dim Style1 As XLStyle = New XLStyle(C1Book1)
Style1.Font = New Font("メイリオ", 10, FontStyle.Underline)
Style1.ForeColor = Color.Blue
C1Sheet1.Item(0, 0).Style = Style1
C1Book1.Save("..¥..¥Book1_save.xlsx")
Process.Start("..¥..¥Book1_save.xlsx")
End Sub
End Class
◎サンプルコード(C#)using C1.C1Excel;
namespace C1ExcelHyperlink
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnSave_Click(object sender, EventArgs e)
{
C1XLBook c1Book1 = new C1XLBook();
XLSheet c1Sheet1 = c1Book1.Sheets[0];
c1Sheet1[0, 0].Value = "GrapeCity";
c1Sheet1[0, 0].Hyperlink = "https://www.grapecity.co.jp/developer";
XLStyle Style1 = new XLStyle(c1Book1);
Style1.Font = new Font("メイリオ", 10, FontStyle.Underline);
Style1.ForeColor = Color.Blue;
c1Sheet1[0, 0].Style = Style1;
c1Book1.Save("..¥¥..¥¥Book1_save.xlsx");
System.Diagnostics.Process.Start("..¥¥..¥¥Book1_save.xlsx");
}
}
}
旧文書番号
85782