From b67576d3856b77edeabb92a0bdb6e96225c94492 Mon Sep 17 00:00:00 2001 From: KurmithaSF4004 Date: Fri, 10 May 2024 18:41:25 +0530 Subject: [PATCH 1/4] 882504-Split-hyperlink-XlsIO --- .../XlsIO/Worksheet-Cells-Manipulation.md | 182 +++++++++++++++++- 1 file changed, 181 insertions(+), 1 deletion(-) diff --git a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md index 94d106cd9..275b7fe24 100644 --- a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md +++ b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md @@ -2380,7 +2380,187 @@ Hyperlink can be created in a workbook to provide quick access to web pages, pla * E-mail * External files -The following code example illustrates how to insert various hyperlinks. +### Creating a hyperlink for a website + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink for a Website +IHyperLink hyperlink = sheet.HyperLinks.Add(sheet.Range["C5"]); +hyperlink.Type = ExcelHyperLinkType.Url; +hyperlink.Address = "http://www.syncfusion.com"; +hyperlink.ScreenTip = "To know more about Syncfusion products, go through this link."; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink for a Website +IHyperLink hyperlink = sheet.HyperLinks.Add(sheet.Range["C5"]); +hyperlink.Type = ExcelHyperLinkType.Url; +hyperlink.Address = "http://www.syncfusion.com"; +hyperlink.ScreenTip = "To know more about Syncfusion products, go through this link."; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink for a Website +Dim hyperlink As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C5")) +hyperlink.Type = ExcelHyperLinkType.Url +hyperlink.Address = "http://www.Syncfusion.com" +hyperlink.ScreenTip = "To know more about Syncfusion products, go through this link." +{% endhighlight %} +{% endtabs %} + +### Creating a hyperlink for a website + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink for e-mail +IHyperLink hyperlink1 = sheet.HyperLinks.Add(sheet.Range["C7"]); +hyperlink1.Type = ExcelHyperLinkType.Url; +hyperlink1.Address = "mailto:Username@syncfusion.com"; +hyperlink1.ScreenTip = "Send Mail"; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink for e-mail +IHyperLink hyperlink1 = sheet.HyperLinks.Add(sheet.Range["C7"]); +hyperlink1.Type = ExcelHyperLinkType.Url; +hyperlink1.Address = "mailto:Username@syncfusion.com"; +hyperlink1.ScreenTip = "Send Mail"; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink for e-mail +Dim hyperlink1 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C7")) +hyperlink1.Type = ExcelHyperLinkType.Url +hyperlink1.Address = "mailto:Username@syncfusion.com" +hyperlink1.ScreenTip = "Send Mail" +{% endhighlight %} +{% endtabs %} + +### Creating a Hyperlink for Opening Files using type as File + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink for Opening Files using type as File +IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); +hyperlink2.Type = ExcelHyperLinkType.File; +hyperlink2.Address = "C:/Program files"; +hyperlink2.ScreenTip = "File path"; +hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink for Opening Files using type as File +IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); +hyperlink2.Type = ExcelHyperLinkType.File; +hyperlink2.Address = "C:/Program files"; +hyperlink2.ScreenTip = "File path"; +hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink for Opening Files using type as File +Dim hyperlink2 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C9")) +hyperlink2.Type = ExcelHyperLinkType.File +hyperlink2.Address = "C:/Program files" +hyperlink2.ScreenTip = "File path" +hyperlink2.TextToDisplay = "Hyperlink for files using File as type" +{% endhighlight %} +{% endtabs %} + +### Creating a Hyperlink for Opening Files using type as File + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink for Opening Files using type as File +IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); +hyperlink2.Type = ExcelHyperLinkType.File; +hyperlink2.Address = "C:/Program files"; +hyperlink2.ScreenTip = "File path"; +hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink for Opening Files using type as File +IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); +hyperlink2.Type = ExcelHyperLinkType.File; +hyperlink2.Address = "C:/Program files"; +hyperlink2.ScreenTip = "File path"; +hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink for Opening Files using type as File +Dim hyperlink2 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C9")) +hyperlink2.Type = ExcelHyperLinkType.File +hyperlink2.Address = "C:/Program files" +hyperlink2.ScreenTip = "File path" +hyperlink2.TextToDisplay = "Hyperlink for files using File as type" +{% endhighlight %} +{% endtabs %} + +### Creating a Hyperlink for Opening Files using type as Unc + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink for Opening Files using type as Unc +IHyperLink hyperlink3 = sheet.HyperLinks.Add(sheet.Range["C11"]); +hyperlink3.Type = ExcelHyperLinkType.Unc; +hyperlink3.Address = "C:/Documents and Settings"; +hyperlink3.ScreenTip = "Click here for files"; +hyperlink3.TextToDisplay = "Hyperlink for files using Unc as type"; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink for Opening Files using type as Unc +IHyperLink hyperlink3 = sheet.HyperLinks.Add(sheet.Range["C11"]); +hyperlink3.Type = ExcelHyperLinkType.Unc; +hyperlink3.Address = "C:/Documents and Settings"; +hyperlink3.ScreenTip = "Click here for files"; +hyperlink3.TextToDisplay = "Hyperlink for files using Unc as type"; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink for Opening Files using type as Unc +Dim hyperlink3 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C11")) +hyperlink3.Type = ExcelHyperLinkType.Unc +hyperlink3.Address = "C:/Documents and Settings" +hyperlink3.ScreenTip = "Click here for files" +hyperlink3.TextToDisplay = "Hyperlink for files using Unc as type" +{% endhighlight %} +{% endtabs %} + +### Creating a Hyperlink for Opening Files using type as Unc + +{% tabs %} +{% highlight c# tabtitle="C# [Cross-platform]" %} +//Creating a Hyperlink to another cell using type as Workbook +IHyperLink hyperlink4 = sheet.HyperLinks.Add(sheet.Range["C13"]); +hyperlink4.Type = ExcelHyperLinkType.Workbook; +hyperlink4.Address = "Sheet1!A15"; +hyperlink4.ScreenTip = "Click here"; +hyperlink4.TextToDisplay = "Hyperlink to cell A15"; +{% endhighlight %} + +{% highlight c# tabtitle="C# [Windows-specific]" %} +//Creating a Hyperlink to another cell using type as Workbook +IHyperLink hyperlink4 = sheet.HyperLinks.Add(sheet.Range["C13"]); +hyperlink4.Type = ExcelHyperLinkType.Workbook; +hyperlink4.Address = "Sheet1!A15"; +hyperlink4.ScreenTip = "Click here"; +hyperlink4.TextToDisplay = "Hyperlink to cell A15"; +{% endhighlight %} + +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} +'Creating a Hyperlink to another cell using type as Workbook +Dim hyperlink4 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C13")) +hyperlink4.Type = ExcelHyperLinkType.Workbook +hyperlink4.Address = "Sheet1!A15" +hyperlink4.ScreenTip = "Click here" +hyperlink4.TextToDisplay = "Hyperlink to cell A15" +{% endhighlight %} +{% endtabs %} + +The complete code snippet illustrating the above options is shown below. {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} From 44ebc1b99c81d37ac1e2dbb9bdce947a29cef8b8 Mon Sep 17 00:00:00 2001 From: KurmithaSF4004 Date: Fri, 10 May 2024 18:46:48 +0530 Subject: [PATCH 2/4] 882504-Split-hyperlink-XlsIO --- File-Formats/XlsIO/Worksheet-Cells-Manipulation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md index 275b7fe24..99ef9822f 100644 --- a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md +++ b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md @@ -2408,7 +2408,7 @@ hyperlink.ScreenTip = "To know more about Syncfusion products, go through this l {% endhighlight %} {% endtabs %} -### Creating a hyperlink for a website +### Creating a hyperlink for a e-mail {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} From addab8f25680698a3ec0429184ff040ad6b54c6d Mon Sep 17 00:00:00 2001 From: KurmithaSF4004 Date: Fri, 10 May 2024 19:27:42 +0530 Subject: [PATCH 3/4] 882504-Split-hyperlink-XlsIO --- .../XlsIO/Worksheet-Cells-Manipulation.md | 33 +------------------ 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md index 99ef9822f..39bb6edb8 100644 --- a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md +++ b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md @@ -2467,37 +2467,6 @@ hyperlink2.TextToDisplay = "Hyperlink for files using File as type" {% endhighlight %} {% endtabs %} -### Creating a Hyperlink for Opening Files using type as File - -{% tabs %} -{% highlight c# tabtitle="C# [Cross-platform]" %} -//Creating a Hyperlink for Opening Files using type as File -IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); -hyperlink2.Type = ExcelHyperLinkType.File; -hyperlink2.Address = "C:/Program files"; -hyperlink2.ScreenTip = "File path"; -hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; -{% endhighlight %} - -{% highlight c# tabtitle="C# [Windows-specific]" %} -//Creating a Hyperlink for Opening Files using type as File -IHyperLink hyperlink2 = sheet.HyperLinks.Add(sheet.Range["C9"]); -hyperlink2.Type = ExcelHyperLinkType.File; -hyperlink2.Address = "C:/Program files"; -hyperlink2.ScreenTip = "File path"; -hyperlink2.TextToDisplay = "Hyperlink for files using File as type"; -{% endhighlight %} - -{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} -'Creating a Hyperlink for Opening Files using type as File -Dim hyperlink2 As IHyperLink = sheet.HyperLinks.Add(sheet.Range("C9")) -hyperlink2.Type = ExcelHyperLinkType.File -hyperlink2.Address = "C:/Program files" -hyperlink2.ScreenTip = "File path" -hyperlink2.TextToDisplay = "Hyperlink for files using File as type" -{% endhighlight %} -{% endtabs %} - ### Creating a Hyperlink for Opening Files using type as Unc {% tabs %} @@ -2529,7 +2498,7 @@ hyperlink3.TextToDisplay = "Hyperlink for files using Unc as type" {% endhighlight %} {% endtabs %} -### Creating a Hyperlink for Opening Files using type as Unc +### Creating a Hyperlink to another cell using type as Workbook {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} From d40a2a425059015f46018a54fba17529744aa258 Mon Sep 17 00:00:00 2001 From: KurmithaSF4004 Date: Tue, 14 May 2024 09:56:21 +0530 Subject: [PATCH 4/4] 882504-Split-hyperlink-XlsIO --- File-Formats/XlsIO/Worksheet-Cells-Manipulation.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md index 39bb6edb8..c676b2795 100644 --- a/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md +++ b/File-Formats/XlsIO/Worksheet-Cells-Manipulation.md @@ -2380,7 +2380,7 @@ Hyperlink can be created in a workbook to provide quick access to web pages, pla * E-mail * External files -### Creating a hyperlink for a website +### Website URL Hyperlink {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} @@ -2408,7 +2408,7 @@ hyperlink.ScreenTip = "To know more about Syncfusion products, go through this l {% endhighlight %} {% endtabs %} -### Creating a hyperlink for a e-mail +### E-mail hyperlink {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} @@ -2436,7 +2436,7 @@ hyperlink1.ScreenTip = "Send Mail" {% endhighlight %} {% endtabs %} -### Creating a Hyperlink for Opening Files using type as File +### File Opening Hyperlink {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} @@ -2467,7 +2467,7 @@ hyperlink2.TextToDisplay = "Hyperlink for files using File as type" {% endhighlight %} {% endtabs %} -### Creating a Hyperlink for Opening Files using type as Unc +### File opening hyperlink with Unc {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} @@ -2498,7 +2498,7 @@ hyperlink3.TextToDisplay = "Hyperlink for files using Unc as type" {% endhighlight %} {% endtabs %} -### Creating a Hyperlink to another cell using type as Workbook +### Worksheet Cell Hyperlink {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %}