ضبط صيغة الخلية في أوراق عمل Excel

تقوم هذه الواجهة البرمجية (REST API) بضبط صيغة الخلية في ملف Excel.

الواجهة البرمجية REST

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/{cellName}

الأمان والمصادقة

تتطلب واجهات Aspose.Cells Cloud APIs مصادقة تعتمد على رمز JWT وهي آمنة.

معلمات الطلب

اسم المعلمة النوع الموقع الإلزام الوصف
name string path نعم اسم ملف Excel.
sheetName string path نعم اسم ورقة العمل.
cellName string path نعم عنوان الخلية المستهدفة (مثل A1).
value string query لا القيمة المراد تعيينها للخلية.
type string query لا نوع البيانات للقيمة (مثل string).
formula string query لا الصيغة المراد تطبيقها على الخلية (مثل sum(A1,A2)).
folder string query لا المجلد الذي يحتوي على المستند.
storageName string query لا اسم خدمة التخزين.

الاستجابة

ترجع استجابة من نوع CellResponse.

  • نظرة عامة على حقول الاستجابة
الحقل النوع الوصف
Name string عنوان الخلية (مثل F341).
Row integer فهرس الصف (مبني على الصفر).
Column integer فهرس العمود (مبني على الصفر).
Value string القيمة المعروضة في الخلية.
Type string نوع بيانات الخلية (مثل IsString).
Formula string نص الصيغة إذا كانت الخلية تحتوي على صيغة.
IsFormula bool يشير إلى ما إذا كانت الخلية تحتوي على صيغة.
IsMerged bool يشير إلى ما إذا كانت الخلية جزءًا من نطاق مدمج.
IsArrayHeader bool يشير إلى ما إذا كانت الخلية رأس مصفوفة.
IsInArray bool يشير إلى ما إذا كانت الخلية تنتمي إلى مصفوفة.
IsErrorValue bool يشير إلى ما إذا كانت الخلية تحتوي على قيمة خطأ.
IsInTable bool يشير إلى ما إذا كانت الخلية داخل جدول.
IsStyleSet bool يشير إلى ما إذا تم تطبيق نمط على الخلية.
HtmlString string التمثيل المشفر بـ HTML لقيمة الخلية.
Style/link object رابط تشعبي لمورد النمط.
{
  "Status":"OK",
  "Code":200,
  "Cell":{
    "Name":"A1",
    "Row": 0,
    "Column":0,
    "Value": "",
    "Type":"String",
    "Formula" : "=Sum(A2:A15)",
    ...
  }
}

رموز حالة HTTP

الرمز المعنى الوصف
200 OK تمت تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 Bad Request معلمات مفقودة أو غير صالحة (مثل نوع ملف غير مدعوم).
401 Unauthorized رمز JWT غير صالح أو مفقود.
413 Payload Too Large حجم الملف المرفوع يتجاوز الحد المسموح به.
500 Internal Server Error خطأ غير متوقع في الخادم.

كيفية استخدام واجزة PostWorksheetCellSetValue API باستخدام SDKs

مواصفات PostWorksheetCellSetValue API

تُعرّف مواصفات OpenAPI واجهة برمجة تطبيقات قابلة للوصول العام، وتمكّنك من إجراء تفاعلات REST مباشرة من متصفح الويب.

استخدم أداة سطر الأوامر cURL لاستدعاء خدمات Aspose.Cells عبر الويب.

استخدام SDKs الخاصة بـ Aspose.Cells Cloud

استخدام SDK هو أفضل طريقة لتسريع عملية التطوير. فتتولى SDK التعامل مع التفاصيل منخفضة المستوى، مما يتيح لك التركيز على مهام مشروعك. يُرجى زيارة مستودع GitHub للاطلاع على قائمة كاملة بـ SDKs الخاصة بـ Aspose.Cells Cloud.

تُظهر أمثلة الكود التالية كيفية إجراء مكالمات لخدمات الويب Aspose.Cells باستخدام SDKs مختلفة: