الوصول إلى كائن الارتباط التشعبي لـ GridWeb Cell
سيناريوهات الاستخدام الممكنة
يمكنك التحقق مما إذا كانت الخلية تحتوي على ارتباط تشعبي أم لا باستخدام الطريقتين التاليتين. ستُرجع هذه الطرق فارغة إذا لم تحتوي الخلية على ارتباط تشعبي وإذا كانت تحتوي على ارتباط تشعبي ، فستعيد كائن GridHyperlink.
- GridHyperlinkCollection.getHyperlink (خلية الشبكة)
- GridHyperlinkCollection.getHyperlink (صف int ، عمود int)
افتح الارتباط التشعبي في نافذة جديدة أو موجودة
إذا كان ملف Excel الخاص بك يحتوي على ارتباط تشعبي يربط إلى بعض عناوين URL مثلhttp://wwww.aspose.com/ وقمت بتحميله في GridWeb ثم سيتم عرض الارتباطات التشعبية مع تعيين السمة الهدف على_ فارغ. هذا يعني أنه عندما تنقر فوق الارتباط التشعبي في خلية GridWeb ، سيتم فتحه في نافذة جديدة بدلاً من النافذة الحالية. بالإضافة إلى ذلك ، إذا كنت تريد فتح الارتباط التشعبي في النافذة الحالية ، فيرجى تعيين ارتباط الشبكة._الذات.
الوصول إلى كائن الارتباط التشعبي لـ GridWeb Cell
يصل نموذج التعليمات البرمجية التالي إلى الارتباط التشعبي للخلية A1. إذا احتوت الخلية A1 على ارتباط تشعبي ، فستُرجع كائن GridHyperlink ، وإلا فسوف ترجع فارغة.
عينة من الرموز
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Access first worksheet of gridweb | |
GridWorksheet sheet = gridweb.getWorkSheets().get(0); | |
// Access cell A1 | |
GridCell cell = sheet.getCells().get("A1"); | |
// Access hyperlink of cell A1 if it contains any | |
GridHyperlink lnk = sheet.getHyperlinks().getHyperlink(cell); | |
if (lnk == null) { | |
// This cell does not have any hyperlink | |
} else { | |
// This cell does have hyperlink, access its properties e.g. address | |
String addr = lnk.getAddress(); | |
} |