セルへのハイパーリンクの追加

セルにハイパーリンクを追加

次のサンプルコードは、ワークシートのセル内にハイパーリンクを追加する方法を示しています。同様に、セルの範囲にハイパーリンクを追加することもできます。このコードで生成された出力エクセルファイルと、Microsoft Excelでの出力エクセルファイルの効果を説明する次のスクリーンショットを確認してください。

todo:image_alt_text

サンプルコード

Aspose::Cells::Startup();
//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Path of input
U16String dirPath(u"");
//Path of output
U16String outPath(u"");
//Path of output excel file
U16String outputAddHyperlinksToTheCells = outPath + u"outputAddHyperlinksToTheCells.xlsx";
//Create a new workbook
Workbook workbook;
//Get the first worksheet
WorksheetCollection wsc = workbook.GetWorksheets();
Worksheet ws = wsc.Get(0);
//Add hyperlink in cell C7 and make use of its various methods
HyperlinkCollection hypLnks = ws.GetHyperlinks();
int idx = hypLnks.Add(u"C7", 1, 1, u"http://www.aspose.com/");
Hyperlink lnk = hypLnks.Get(idx);
lnk.SetTextToDisplay(u"Aspose");
lnk.SetScreenTip(u"Link to Aspose Website");
//Save the workbook
workbook.Save(outputAddHyperlinksToTheCells);
Aspose::Cells::Cleanup();