مقدمة

المجلس الوزاري Workbook فئة في Aspose.Cells FOSS تمكن المطورين من تضمين الروابط الفائقة مباشرة إلى كتب العمل Excel ، داعمًا لأنواع الرابط المتعددة بما في ذلك عناوين URL وعناوين البريد الإلكتروني والملفات الخارجية ومراجع ورق العمل الداخلية. تعمل هذه القدرة على تبسيط إنشاء جداول بيانات تفاعلية تربط المستخدمين بالموارد الخارجة أو تتحرك في هياكل داخلية معقدة بنقرة واحدة.

تحسين الروابط العليا من خلال السماح للمستخدمين بالقفز من نقاط البيانات لدعم الوثائق أو معلومات الاتصال أو الورق المقابلة دون مغادرة بيئة ورقة النطاق.يتعامل المكتبة مع جميع سيناريوهات الرواتب العالية بشكل طبيعي، مما يضمن التوافق مع سلوك الروبوت العالي ومعايير التنسيق في Excel.

الاهتمام الرئيسي

  • يدعم الروابط العليا URL (على سبيل المثال، https://example.com) للملاحة على الويب
  • يتيح إرسال الروابط الإلكترونية (mailto:address) لفتح عميل البريد الافتراضي
  • يسمح بالربط إلى الملفات الخارجية (على سبيل المثال، ملف://C:/docs/report.xlsx) عن طريق المسارات المطلقة أو النسبية
  • يدعم الإشارات الداخلية (على سبيل المثال، “الصفحة2!A1”) للقفز بين ورقة العمل داخل نفس الكتب المكتوبة.
  • تطبق تلقائيًا نمط الارتباط المحدد (الأزرق ، الأساسية) من Excel على الروابط الجديدة
  • يدمج مع Workbookنموذج الحماية للحفاظ على سلامة الرابط تحت حماية ورقة / دفتر العمل.

بدءاً من

لإنشاء رابط فوق الصوتي في خلية، قم بتعيين صيغة باستخدام =HYPERLINK() المكتبة تعترف وتحافظ على هذه الصيغة كربط فعال عندما يتم حفظ الكتيب.

from aspose.cells_foss import Workbook

wb = Workbook()
ws = wb.worksheets[0]

# URL hyperlink
ws.cells["A1"].formula = '=HYPERLINK("https://example.com","Visit Example")'

# Email hyperlink
ws.cells["A2"].formula = '=HYPERLINK("mailto:user@example.com","Send Email")'

# Internal reference (same workbook, different sheet)
ws.cells["A3"].formula = '=HYPERLINK("#Sheet2!A1","Go to Sheet2")'

wb.save("hyperlinks.xlsx")

المجلس الوزاري =HYPERLINK() الصيغة تأخذ حججين: هدف الرابط (URL،, mailto:,أو ، #SheetName!Cell) والنص المعروض. يظهر Excel و LibreOffice هذا كصلة مزوّدة باللون الأزرق يمكن النقر عليها.

انظر أيضا

الموارد ذات الصلة