خاصية Value
يعيد أو يعين القيمة للنطاق المحدد. Variant للقراءة/الكتابة
البناء
ملاحظات
إذا كانت الخلية تحتوي على ثابت، فهذه الخاصية تعيد الثابت. إذا كانت الخلية تحتوي على صيغة (Formula)، فإن خاصية Value تعيد النتيجة المحسوبة للصيغة. إذا كان النطاق أحادي أو ثنائي الأبعاد، يمكنك تعيين Value إلى مصفوفة Variant بنفس الأبعاد. وبالمثل، تعيد خاصية Value مصفوفة Variant. تعيين Value لنطاق متعدد الخلايا يملأ جميع الخلايا في النطاق بالقيمة
مثال
يعين هذا المثال قيمة الخلية A1 في الورقة الأولى إلى 3.14159
Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
هذا المثال مطابق للسابق
Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
هذا المثال مطابق للسابق
Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
يعين هذا المثال قيمة الخلية A1 في الورقة الأولى إلى PI
Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
ينسخ هذا المثال القيم من النطاق A1:F1 إلى النطاق A2:F2
With Workbook.Sheets[1] do begin
Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
هذا المثال مطابق للسابق
With Workbook.Sheets[1].Range['A1', 'F1'] do
Offset[1,0].Value := Value;
يوضح هذا المثال استخدام الصيغ
With Workbook.Sheets[1] do begin
Range['B1', 'B1'].Value := '=(A1/100)*20';
Range['B2', 'B2'].Value := '=SUM(A1:B1)';
Range['B3', 'B3'].Value := '=PI()*A3^2/2';
end;