Fügen Sie Hyperlinks zu Cells in VSTO und Aspose.Cells hinzu

Führen Sie die folgenden Schritte aus, um Hyperlinks zu Zellen in einer Tabelle hinzuzufügen:

  1. Erstellen Sie das Arbeitsblatt:
  2. Instanziieren Sie ein Anwendungsobjekt. (Nur VSTO.)
  3. Fügen Sie eine Arbeitsmappe hinzu.
  4. Holen Sie sich das erste Blatt.
  5. Fügen Sie Text zu den Zellen hinzu, denen Sie einen Hyperlink hinzufügen möchten.
  6. Hyperlinks hinzufügen.
  7. Speichern Sie das Dokument.

Diese Schritte werden in den folgenden Codebeispielen gezeigt. Das erste Beispiel zeigt, wie VSTO mit C# verwendet wird, um einer Zelle einen Hyperlink hinzuzufügen. Die folgenden Beispiele zeigen, wie man dasselbe mit Aspose.Cells for .NET macht, wiederum mit C#.

Die Codebeispiele generieren eine Excel-Datei mit einem Hyperlink in Zelle A1 auf dem ersten Arbeitsblatt.

todo: Bild_alt_Text

Zelle A1 wird ein Hyperlink hinzugefügt.

VSTO

 //Instantiate the Application object.

Excel.Application ExcelApp = Application;

//Add a Workbook.

Excel.Workbook objBook = ExcelApp.Workbooks.Add(System.Reflection.Missing.Value);

//Get the First sheet.

Excel.Worksheet objSheet = (Excel.Worksheet)objBook.Sheets["Sheet1"];

//Define a range object(A1).

Excel.Range _range;

_range = objSheet.get_Range("A1", "A1");

//Add a hyperlink to it.

objSheet.Hyperlinks.Add(_range, "http://www.aspose.com/", Type.Missing, "Click to go to Aspose site", "Aspose Site!");

//Save the excel file.

objBook.SaveCopyAs("Hyperlink_test.xls");

//Quit the Application.

ExcelApp.Quit();

Aspose.Cells

 //Instantiate a new Workbook object.

Workbook workbook = new Workbook();

//Get the First sheet.

Worksheet worksheet = workbook.Worksheets[0];

//Define A1 Cell.

Aspose.Cells.Cell cell = worksheet.Cells["A1"];

//Add a hyperlink to it.

int index = worksheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com/");

worksheet.Hyperlinks[index].TextToDisplay = "Aspose Site!";

worksheet.Hyperlinks[index].ScreenTip = "Click to go to Aspose site";

//Save the excel file.

workbook.Save("Hyperlink_test.xls");

Beispielcode herunterladen