본문 바로가기

.NET/C#

C# IXLWorksheet Excel 텍스트에 '링크' 거는 방법 | ChatGPT

728x90
반응형

C#의 IXLWorksheet를 사용하여 Excel 워크시트에 데이터를 채울 때, '바로가기' 컬럼에 '링크' 텍스트를 표시하고 그 텍스트를 링크로 만드는 방법은 다음과 같이 할 수 있습니다.

IXLCell.Hyperlink

아래 예제에서는 ClosedXML 라이브러리를 사용하여 작업합니다.

// '링크' 컬럼을 'B' 열 (column B)에 표시
foreach (IXLCell cell in worksheet.Column("B").CellsUsed())
{
    // '링크' 텍스트를 셀에 하이퍼링크로 추가
    cell.Hyperlink = new XLHyperlink(new Uri("http://www.website.com"));
    cell.Style.Font.FontColor = XLColor.Blue; // 링크 텍스트 색상 설정
    cell.Style.Font.Underline = XLFontUnderlineValues.Single; // 링크 밑줄 추가
}

 

출처 | ChatGPT

728x90
반응형