تحديد فاصل عشري مخصص للأرقام وفاصلات مجموع للورقة العمل
يمكنك في Microsoft Excel تحديد الفاصل العشري المخصص وفاصل الآلاف بدلاً من استخدام الفواصل النظامية من خيارات Excel المتقدمة كما هو موضح في اللقطة أدناه.
يوفر Aspose.Cells الطريقتين WorkbookSettings.setNumberDecimalSeparator(string) و WorkbookSettings.setNumberGroupSeparator(string) لضبط الفواصل المخصصة لتنسيق / تحليل الأرقام.
تحديد الفواصل المخصصة باستخدام Microsoft Excel
تُظهر اللقطة الشاشية التالية خيارات Excel المتقدمة وتبرز القسم الخاص بتحديد الفواصل المخصصة.
تحديد الفواصل المخصصة باستخدام Aspose.Cells for Node.js via C++
يوضح الكود العينة التالي كيفية تحديد الفواصل المخصصة باستخدام واجهة برمجة التطبيقات Aspose.Cells. يحدد فاصل العدد المخصص وفاصل المجموعة المخصصين على أنهما نقطة ومسافة على التوالي.
رمز Node.js لتحديد فواصل الأرقام العشرية والمجمعة المخصصة
const path = require("path"); | |
const AsposeCells = require("aspose.cells.node"); | |
// The path to the documents directory. | |
const dataDir = path.join(__dirname, "data"); | |
const filePath = path.join(dataDir, "sample.xlsx"); | |
// Loads the workbook which contains hidden external links | |
const workbook = new AsposeCells.Workbook(filePath); | |
// Specify custom separators | |
workbook.getSettings().setNumberDecimalSeparator('.'); | |
workbook.getSettings().setNumberGroupSeparator(' '); | |
const worksheet = workbook.getWorksheets().get(0); | |
// Set cell value | |
const cell = worksheet.getCells().get("A1"); | |
cell.putValue(123456.789); | |
// Set custom cell style | |
const style = cell.getStyle(); | |
style.setCustom("#,##0.000;[Red]#,##0.000"); | |
cell.setStyle(style); | |
worksheet.autoFitColumns(); | |
// Save workbook as pdf | |
workbook.save(path.join(dataDir, "CustomSeparator_out.pdf")); |