إدراج روابط تشعبية في Excel أو OpenOffice باستخدام Golang عبر C++

إضافة الروابط المختصرة

تسمح Aspose.Cells للمطورين بإضافة روابط تشعبية إلى ملفات Excel إما باستخدام واجهة برمجة التطبيقات أو جداول البيانات المصممة (جداول البيانات التي يتم إنشاؤها يدويًا وتستخدم Aspose.Cells لاستيرادها إلى جداول بيانات أخرى).

توفر Aspose.Cells فئة، Workbook التي تمثل ملف Microsoft Excel. تحتوي فئة Workbook على مجموعة أوراق العمل والتي تتيح الوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطة فئة Worksheet. توفر فئة Worksheet طرقًا مختلفة لإضافة روابط تشعبية مختلفة إلى ملفات Excel.

إضافة رابط إلى عنوان URL

تحتوي فئة Worksheet على مجموعة GetHyperlinks(). كل عنصر في مجموعة GetHyperlinks() يمثل Hyperlink. أضف روابط إلى عناوين URL عن طريق استدعاء طريقة Add في مجموعة Hyperlinks. تأخذ طريقة Add المعطيات التالية:

  • اسم الخلية، اسم الخلية التي سيتم إضافة الرابط التشعبي إليها.
  • عدد الصفوف، عدد الصفوف في نطاق الارتباط الفائق.
  • عدد الأعمدة، عدد الأعمدة في نطاق الارتباط الفائق.
  • عنوان URL, عنوان عنوان URL.

إضافة رابط إلى خلية في نفس الملف

من الممكن إضافة روابط تشعبية إلى خلايا في نفس ملف Excel عن طريق استدعاء طريقة Add لمجموعة Hyperlinks. تعمل طريقة Add مع كل من الروابط الداخلية والخارجية. إصدار واحد من الطريقة المحملة يحمل المعطيات التالية:

  • اسم الخلية، اسم الخلية التي سيتم إضافة الرابط التشعبي إليها.
  • عدد الصفوف، عدد الصفوف في نطاق الارتباط الفائق.
  • عدد الأعمدة، عدد الأعمدة في نطاق الارتباط الفائق.
  • URL، عنوان الخلية المستهدفة.

إضافة رابط إلى ملف خارجي

من الممكن إضافة روابط تشعبية إلى ملفات Excel خارجية عن طريق استدعاء طريقة Add لمجموعة Hyperlinks. تأخذ طريقة Add المعطيات التالية:

  • اسم الخلية، اسم الخلية التي سيتم إضافة الرابط التشعبي إليها.
  • عدد الصفوف، عدد الصفوف في نطاق الارتباط الفائق.
  • عدد الأعمدة، عدد الأعمدة في نطاق الارتباط الفائق.
  • عنوان الويب (URL)، عنوان الهدف، ملف Excel الخارجي.

مواضيع متقدمة