العمل مع أوراق العمل GridWeb

Contents
[ ]

الوصول إلى أوراق العمل

يناقش هذا الموضوع الوصول إلى أوراق عمل عنصر تحكم GridWeb. يمكننا أيضًا استدعاء أوراق عمل الويب هذه لأنها تنتمي إلى GridWeb وتستخدم في تطبيقات الويب.

يتم تخزين جميع أوراق العمل الموجودة في عنصر التحكم GridWeb في مجموعة GridWorksheetCollection لعنصر تحكم GridWeb. هناك سهولة للوصول إلى ورقة عمل معينة من خلال فهرس الورقة الخاص بها.

يمكن للمطورين الوصول إلى ورقة عمل محددة عن طريق تحديد فهرس الورقة الخاص بها كما هو موضح أدناه في مثال مقتطف الشفرة.

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing a worksheet using its index
GridWorksheet firstSheet = gridweb.getWorkSheets().get(0);

إزالة ورقة عمل

يوفر هذا الموضوع معلومات مختصرة حول إزالة أوراق العمل من ملفات Excel Microsoft باستخدام GridWeb API. قم بإزالة ورقة العمل عن طريق تحديد فهرس الورقة الخاص بها.

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

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Get the Worksheets
GridWorksheetCollection gridWorksheetCollection = gridweb.getWorkSheets();
//Remove the first worksheet in the Grid worksheets collection
gridWorksheetCollection.removeAt(0);

إضافة أوراق العمل

أوراق العمل هي جزء لا يتجزأ من GridWeb. تتم إدارة جميع البيانات وتخزينها في شكل أوراق عمل. يسمح GridWeb للمطورين بإضافة ورقة عمل واحدة أو أكثر إلى عنصر تحكم Aspose.Cells.GridWeb. يعرض هذا الموضوع طرقًا بسيطة لإضافة أوراق عمل إلى GridWeb.

بدون تحديد اسم الورقة

إن أبسط طريقة لإضافة ورقة عمل إلى Aspose.Cells.GridWeb هي استدعاء طريقة إضافة فئة GridWorksheetCollection في عنصر تحكم GridWeb. يؤدي هذا إلى إنشاء أوراق عمل تستخدم أسماء افتراضية (أي ورقة 1 ، ورقة 2 ، ورقة 3 وما إلى ذلك) وإضافتها إلى عنصر تحكم GridWeb.

الإخراج: تمت إضافة ورقة عمل بالاسم الافتراضي إلى GridWeb

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Adding a worksheet to GridWeb
int sheetIndex = gridweb.getWorkSheets().add();

مع اسم الورقة المحدد

لإضافة ورقة عمل باسم محدد إلى عنصر تحكم GridWeb بدلاً من استخدام نظام التسمية الافتراضي ، قم باستدعاء إصدار محمّل بشكل زائد من أسلوب الإضافة الذي يأخذ السلسلة المحددة اسم الورقة. على سبيل المثال ، يضيف المثال أدناه ورقة عمل باسم الفاتورة.

الإخراج: تمت إضافة ورقة عمل باسم محدد إلى GridWeb

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Adding a worksheet to GridWeb with a specified name
GridWorksheet sheet = gridweb.getWorkSheets().add("Invoice");

إعادة تسمية ورقة العمل

يمكن أن تكون إعادة تسمية ورقة العمل مفيدة جدًا عند العمل مع العديد من أوراق العمل في GridWeb وتقرر تغيير أسمائها لجعلها أكثر أهمية. على سبيل المثال ، يمكن إعادة تسمية ورقة العمل التي تحتوي على فاتورة باسم الفاتورة بدلاً من الورقة 1. يصف هذا الموضوع هذه الميزة البسيطة والمفيدة.

إعادة تسمية ورقة العمل

تحتوي جميع أوراق العمل على خاصية الاسم التي تسمح للمطورين بالوصول إلى أسماء أوراق العمل أو تعديلها. لإعادة تسمية ورقة عمل:

  1. قم بالوصول إلى ورقة عمل من GridWorksheetCollection.
  2. أعد تسمية ورقة العمل المحددة.

قبل تنفيذ التعليمات البرمجية ، يكون لورقة العمل اسم افتراضي ، مثل Sheet1.

ملف الإدخال: ورقة عمل باسم افتراضي Sheet1

ما يجب القيام به: image_بديل_نص

بعد تشغيل الكود ، تتم إعادة تسمية ورقة العمل باسم الفاتورة.

الإخراج: تم تغيير اسم ورقة العمل إلى الفاتورة

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Renaming a worksheet
gridweb.getWorkSheets().get(0).setName("Invoice");

نسخ ورقة عمل

إضافة أوراق العمليصف كيفية إضافة أوراق عمل جديدة إلى GridWeb. من الممكن أيضًا إضافة نسخة (أو نسخة متماثلة) من ورقة عمل أخرى إلى عنصر تحكم Aspose.Cells.GridWeb. يمكن أن تكون هذه الميزة مفيدة عندما تكون البيانات المتطابقة أو المتشابهة في ورقة عمل واحدة مطلوبة أيضًا في ورقة عمل أخرى. عندما يكون الأمر كذلك ، يكون من الأسهل نسخ ورقة عمل موجودة وإضافتها إلى Aspose.Cells.GridWeb كورقة عمل جديدة بدلاً من إنشائها من البداية.

باستخدام فهرس الورقة

يوضح رمز المثال أدناه كيفية إضافة نسخة من ورقة العمل إلى عنصر تحكم GridWeb عن طريق تحديد فهرس ورقة العمل في أسلوب addCopy الخاص بـ GridWorksheetCollection.

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Adding the copy of a worksheet to GridWeb by specifying its sheet index
int sheetIndex = gridweb.getWorkSheets().addCopy(0);

استخدام اسم الورقة

يوضح رمز المثال أدناه كيفية إضافة نسخة من ورقة العمل إلى عنصر تحكم GridWeb عن طريق تحديد اسم ورقة العمل في أسلوب addCopy الخاص بـ GridWorksheetCollection.

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Adding the copy of a worksheet to GridWeb by specifying its sheet name
int sheetIndex = gridweb.getWorkSheets().addCopy("Sheet1");

العمل مع النطاقات المسماة

عادةً ما يتم استخدام تسميات الأعمدة والصف للإشارة إلى الخلايا بشكل فريد. ولكن يمكنك إنشاء أسماء وصفية لتمثيل الخلايا أو نطاقات الخلايا أو الصيغ أو القيم الثابتة.

الكلمةاسم قد يشير إلى سلسلة من الأحرف التي تمثل خلية أو نطاق من الخلايا أو صيغة أو قيمة ثابتة. على سبيل المثال ، استخدم أسماء سهلة الفهم ، مثل المنتجات ، للإشارة إلى نطاقات يصعب فهمها ، مثل Sales! C20: C30.

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

يمكن للمستخدمين تعيين اسم لنطاق واستخدام هذا الاسم في الصيغ. Aspose.Cells.GridWeb يدعم هذه الميزة.

إضافة / الإشارة إلى النطاقات المسماة في الصيغ

يوفر عنصر التحكم GridWeb فئتين (GridName و GridNameCollection) للعمل مع النطاقات المسماة.

سيساعدك مقتطف الشفرة التالي على فهم كيفية استخدامها.

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Clear the Worksheets first
gridweb.getWorkSheets().clear();
//Load an Excel file to the GridWeb which contains a named range i.e. Range1
gridweb.importExcelFile(filePath);
//Apply a formula to a cell that refers to a named range "Range1"
gridweb.getWorkSheets().get(0).getCells().get("G6").setFormula("=SUM(Range1)");
//Add a new named range "MyRange" with based area A2:B5
int index = gridweb.getWorkSheets().getNames().add("MyRange", "Sheet1!A2:B5");
//Get the named range
GridName name = gridweb.getWorkSheets().getNames().get(index);
//Apply a formula to G7 cell
gridweb.getWorkSheets().get(0).getCells().get("G7").setFormula("=Average(MyRange)");
//Calculate the results of the formulas
gridweb.getWorkSheets().calculateFormula();
//Save the Excel file
gridweb.saveToExcelFile("AddingNameRangeInFormula.xlsx");

إدارة التعليقات في ورقة العمل

يناقش هذا الموضوع إضافة التعليقات والوصول إليها وإزالتها من أوراق العمل. التعليقات مفيدة لإضافة ملاحظات أو معلومات مفيدة للمستخدمين الذين سيعملون مع الورقة. يتمتع المطورون بالمرونة لإضافة تعليقات إلى أي خلية في ورقة العمل.

التعامل مع التعليقات

إضافة التعليقات

لإضافة تعليق إلى ورقة العمل ، يرجى اتباع الخطوات التالية:

  1. قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج ويب.
  2. قم بالوصول إلى ورقة العمل التي تضيف تعليقات إليها.
  3. أضف تعليقًا إلى خلية.
  4. ضع ملاحظة للتعليق الجديد.

تمت إضافة تعليق إلى ورقة العمل

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing the reference of the worksheet that is currently active
GridWorksheet sheet = gridweb.getWorkSheets().get(gridweb.getActiveSheetIndex());
//Adding comment to "A1" cell of the worksheet
GridComment comment = sheet.getComments().get(sheet.getComments().add("A1"));
//Setting the comment note
comment.setNote("These are my comments for the cell");

الوصول إلى التعليقات

للوصول إلى تعليق:

  1. قم بالوصول إلى الخلية التي تحتوي على التعليق.
  2. احصل على مرجع الخلية.
  3. قم بتمرير المرجع إلى مجموعة التعليقات للوصول إلى التعليق.
  4. من الممكن الآن تعديل خصائص التعليق.
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing the reference of the worksheet that is currently active
GridWorksheet sheet = gridweb.getWorkSheets().get(gridweb.getActiveSheetIndex());
//Accessing a specific cell that contains comment
GridCell cell = sheet.getCells().get("A1");
//Accessing the comment from the specific cell
GridComment comment = sheet.getComments().get(cell.getName());
//Modifying the comment note
comment.setNote("I have modified the comment note.");

إزالة التعليقات

لإزالة تعليق:

  1. قم بالوصول إلى الخلية كما هو موضح أعلاه.
  2. استخدم طريقة removeAt الخاصة بمجموعة التعليقات لإزالة التعليق.
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing the reference of the worksheet that is currently active
GridWorksheet sheet = gridweb.getWorkSheets().get(gridweb.getActiveSheetIndex());
//Accessing a specific cell that contains comment
GridCell cell = sheet.getCells().get("A1");
//Removing comment from the specific cell
sheet.getComments().removeAt(cell.getName());

إدارة الارتباطات التشعبية في ورقة العمل

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

أنواع الارتباطات التشعبية

يتم دعم الارتباطات التشعبية التالية بواسطة Aspose.Cells.GridWeb:

  • الارتباطات التشعبية لعناوين URL النصية وارتباطات URL التشعبية المطبقة على النص.
  • الارتباطات التشعبية URL الخاصة بالصورة ، الارتباطات التشعبية لعناوين URL المطبقة على الصور.

ارتباطات تشعبية لعنوان URL للنص

يضيف المثال أدناه ارتباطين تشعبيين إلى ورقة عمل. واحد لديه_ الهدف الفارغ بينما الآخر مضبوط على_الأبوين.

ما يجب القيام به: image_بديل_نص

الإخراج: تمت إضافة الارتباطات التشعبية النصية إلى ورقة العمل

الارتباطات التشعبية URL الخاصة بالصورة

يضيف المثال أدناه ارتباطًا تشعبيًا بعنوان URL للصورة إلى ورقة العمل.

ما يجب القيام به: image_بديل_نص

الإخراج: إضافة ارتباط تشعبي للصورة إلى ورقة العمل

فرز البيانات

يعتبر الفرز ميزة قيمة للغاية عندما يتعلق الأمر بمعالجة البيانات. تعتبر البيانات غير المصنفة بمثابة ألم للمستخدمين عند البحث عن معلومات محددة. Aspose.Cells.GridWeb يدعم ميزات الفرز القوية. يناقش هذا الموضوع فرز البيانات باستخدام Aspose.Cells.GridWeb API.

Aspose.Cells.GridWeb يسمح للمطورين بفرز البيانات أفقيًا ورأسيًا بحيث يمكن للمطورين فرز البيانات من أعلى إلى أسفل أو من اليسار إلى اليمين.

من الأعلى إلى الأسفل

لفرز البيانات من أعلى إلى أسفل:

  1. قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج ويب الخاص بك.
  2. قم بالوصول إلى ورقة العمل التي تريد فرزها.
  3. قم بفرز نطاق البيانات بأي ترتيب (تصاعدي أو تنازلي). تأكد من تحديد الاتجاه من أعلى إلى أسفل.

يفرز المثال أدناه البيانات في عمودين (معرف الطالب واسم الطالب) لورقة العمل بترتيب تصاعدي. يتم فرز اثني عشر صفاً فقط من عمودين في الاتجاه من الأعلى إلى الأسفل.

قبل تطبيق الكود ، تحتوي ورقة العمل على بيانات غير مرتبة.

الإدخال: بيانات لم يتم فرزها

ما يجب القيام به: image_بديل_نص

بعد تنفيذ الكود ، يتم فرز البيانات بترتيب تصاعدي.

المخرجات: البيانات مرتبة من الأعلى إلى الأسفل بترتيب تصاعدي

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing the reference of the worksheet that is currently active
GridWorksheet sheet = gridweb.getWorkSheets().get(gridweb.getActiveSheetIndex());
int startRow = 1;
int startColumn = 0;
int rows = 12;
int columns = 2;
int index = 0; //This is the index of the column or row which you need to sort
boolean isAsending = true;
boolean isCaseSensitive = false;
boolean islefttoright = false;
//Sorting data in ascending order
sheet.getCells().sort(startRow, startColumn, rows, columns, index, isAsending, isCaseSensitive, islefttoright);

من اليسار الى اليمين

لفرز البيانات من اليسار إلى اليمين:

  1. قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج ويب الخاص بك.
  2. قم بالوصول إلى ورقة العمل التي تريد فرزها.
  3. قم بفرز نطاق البيانات بأي ترتيب (تصاعدي أو تنازلي). تأكد من تحديد اليسار إلى اليمين.

يفرز المثال أدناه البيانات في صفين (معرف الطالب واسم الطالب) بترتيب تصاعدي. يتم فرز صفين فقط من أربعة أعمدة من اليسار إلى اليمين.

قبل تطبيق الكود ، تحتوي ورقة العمل على بيانات غير مرتبة.

الإدخال: بيانات لم يتم فرزها قبل تنفيذ مقتطف الشفرة

ما يجب القيام به: image_بديل_نص

بعد تنفيذ الكود ، يتم فرز البيانات بترتيب تصاعدي.

المخرجات: البيانات مرتبة من اليسار إلى اليمين بترتيب تصاعدي

ما يجب القيام به: image_بديل_نص

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Accessing the reference of the worksheet that is currently active
GridWorksheet sheet = gridweb.getWorkSheets().get(gridweb.getActiveSheetIndex());
int startRow = 0;
int startColumn = 1;
int rows = 2;
int columns = 12;
int index = 0; //This is the index of the column or row which you need to sort
boolean isAsending = true;
boolean isCaseSensitive = false;
boolean islefttoright = true;
//Sorting data in ascending order
sheet.getCells().sort(startRow, startColumn, rows, columns, index, isAsending, isCaseSensitive, islefttoright);

البحث والاستبدال

تتمثل إحدى أسرع الطرق لإجراء تغييرات متكررة في جدول بيانات كبير في استخدام ميزة البحث والاستبدال. يساعدك البحث في تحديد موقع سلسلة نصية أو بيانات واستبدالها بقيمة جديدة. Aspose.Cells.GridWeb يوفر هذه الميزة. يمكّنك من البحث عن سلسلة نصية أو قيمة محددة واستبدالها في جانب عميل ورقة العمل من خلال مربع حوار بسيط. حتى أنه يسمح لك بالبحث عن بيانات جزئية.

البحث عن / استبدال الحوار

توجد طريقتان لفتح مربع حوار “بحث / استبدال”:

  1. عندما يكون عنصر التحكم نشطًا ، اضغط علىCTRL + F لفتح مربع الحوار ، أو اضغط علىCTRL + R. مفتاح لفتح الحوار معيحل محل زر تمكين.
  2. حرك المؤشر إلى منطقة الخلية في ورقة العمل ، ثم انقر بزر الماوس الأيمن. يختاريجد أويحل محل من القائمة.

تحديد البحث

ما يجب القيام به: image_بديل_نص

يتم عرض مربع حوار البحث والاستبدال.

مربع حوار “بحث / استبدال”

ما يجب القيام به: image_بديل_نص

باستخدام البحث

للبحث:

  1. افتح مربع الحوار “بحث / استبدال”.
  2. اكتب السلسلة التي تريد البحث عنها في البحث عن الحقل.
  3. انقر فوق “بحث عن التالي” للبحث.

يتم تمييز الخلية التالية التي تطابق شرط البحث الخاص بك.

خيارات البحث

توجد بعض خيارات البحث التي يمكنك تخصيصها في مربع الحوار. الجدول أدناه يسردهم.

لا. اسم الخيار وصف
1 حالة مباراة يشير إلى ما إذا كان سيتم استخدام حساس لحالة الأحرف في البحث.
2 تطابق الكلمة بالكامل يشير إلى ما إذا كان سيتم مطابقة الكلمة بأكملها في البحث أم لا.
3 البحث عن يشير إلى ما إذا كان سيتم إجراء البحث من أسفل إلى أعلى.
4 تعبير عادي عند تحديده ، سيتعامل عنصر التحكم مع السلسلة الموجودة في مربع النص Find what كتعبير عادي في عملية البحث.
5 ابحث في الصيغ / القيم عند تحديد الصيغ ، سيتطابق عنصر التحكم مع الصيغة أو القيمة غير المنسقة للخلايا إذا كانت الصيغة أو القيمة غير المنسقة موجودة. عند تحديد القيم ، سيتطابق عنصر التحكم فقط مع القيمة المعروضة للخلايا.

باستخدام استبدال

لاستبدال النص أو القيم:

  1. افتح مربع حوار Find / Replace بالضغط علىCTRL + F ، أو حدد انقر بزر الماوس الأيمن فوق خلية وحددهايجد قبل النقريحل محل.
  2. اكتب سلسلة الاستبدال في ملفاستبدل بمجال.
  3. انقريحل محل.

لاستبدال النص:

  1. افتح مربع الحوار.
  2. أدخل النص الذي تريد البحث عنه في ملفاوجد ماذا والنص الذي تريد استبداله داخل ملفاستبدل ب مجال.
  3. استبدال تكرار واحد في كل مرة عن طريق النقربحث عن التالي تليهايحل محل.
  4. إذا كنت متأكدًا تمامًا مما تحتويه ورقة العمل ، فانقر فوقاستبدل الكل.

إضافة / إزالة الارتباطات التشعبية من جانب العميل

Aspose.Cells GridWeb يدعم الآن إضافة وإزالة الارتباطات التشعبية من جانب العميل. لهذا الغرض ، يوفر API الدالتين “addCelllink” و “delCelllink”. توضح مقتطفات التعليمات البرمجية التالية إضافة الارتباطات التشعبية وإزالتها من جانب العميل في GridWeb.

عينة من الرموز

يمكنك أيضًا ربط الورقة باستخدام مقتطف الشفرة التالي.

تحديث إعدادات الخط من جانب العميل

Aspose.Cells GridWeb يدعم الآن تغيير إعدادات الخط من جانب العميل. لهذا ، يوفر API الوظائف التالية

  • updateCellFontStyle: Params - r / i / b / ib لـ عادي / مائل / غامق / مائل && غامق
  • updateCellFontSize: Params - fontname ، إلخ “النظام”
  • updateCellFontName: Params - Fontize ، إلخ. “12 نقطة”
  • updateCellFontColor: Params - none / u / l / ul / بدون / تسطير / شطب / تسطير && شطب
  • updateCellFontLine: Params - لون html مثل # aa22ee أو اسم لون معروف مثل الأخضر والأحمر …
  • updateCellBackGroundColor: Params - لون html مثل # aa22ee أو اسم لون معروف مثل الأخضر والأحمر …

يوضح مقتطف الشفرة التالي تغيير إعدادات الخط من جانب العميل في GridWeb.

عينة من الرموز

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
<script>
function makeFontItalic() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellFontStyle, "i");
}
function makeFontBold() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellFontStyle, "b");
}
function changeFontSize() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellFontSize, "5pt");
}
function changeFontFamily() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellFontName, "Corbel Light");
}
function changeFontColor() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellFontColor, "green");
}
function changeFontBackgroundColor() {
gridwebinstance.getByIndex(0).rangeupdate(updateCellBackGroundColor, "yellow");
}
</script>

إضافة / إزالة التعليقات من جانب العميل

Aspose.Cells GridWeb يدعم الآن إضافة وإزالة التعليقات من جانب العميل. لهذا ، فإن API يوفر وظائف “الإضافات” و “delcomments”. يوضح مقتطف الشفرة التالي إضافة وإزالة التعليقات من جانب العميل في GridWeb.

عينة من الرموز

For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
<script>
function addComment() {
gridwebinstance.getByIndex(0).addcomments({note:'hello',author:'aspose'});
}
function removeComment() {
gridwebinstance.getByIndex(0).delcomments();
}
</script>

إظهار الأزرار لإضافة / إزالة أوراق العمل

Aspose.Cells يدعم GridWeb الآن إضافة الأوراق وإزالتها باستخدام الأزرار الموجودة في خط الأدوات. لكي تكون الأزرار مرئية في الواجهة الأمامية ، يلزمك ضبطهاGridWeb1.ShowAddButton إلىحقيقي. يوضح مقتطف التعليمات البرمجية التالي إضافة أزرار إضافة / إزالة إلى شريط أدوات الشبكة.

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Show buttons to add/remove Worksheets
gridweb.setShowAddButton(true);