put_value метод

put_value(self, bool_value)

Помещает в ячейку логическое значение.


def put_value(self, bool_value):
    ...
ПараметрТипОписание
bool_valuebool

put_value(self, int_value)

Помещает в ячейку целочисленное значение.


def put_value(self, int_value):
    ...
ПараметрТипОписание
int_valueintВходное значение

put_value(self, double_value)

Помещает в ячейку двойное значение.


def put_value(self, double_value):
    ...
ПараметрТипОписание
double_valuefloatВходное значение

put_value(self, string_value)

Помещает строковое значение в ячейку.


def put_value(self, string_value):
    ...
ПараметрТипОписание
string_valuestrВходное значение

put_value(self, date_time)

Помещает значение DateTime в ячейку.


def put_value(self, date_time):
    ...
ПараметрТипОписание
date_timeDateTimeВходное значение

Примечания

Установка значения DateTime для ячейки не означает, что ячейка будет автоматически отформатирована как дата и время. Значение DateTime сохранялось как числовое значение в модели данных как MS Excel, так и Aspose.Cells. Будет ли числовое значение принято как само числовое значение или как дата и время зависит от числового формата, примененного к этой ячейке. Если эта ячейка не отформатирована как дата и время, оно будет отображено как числовое значение, даже если вы ввели DateTime.

Пример

В этом примере показано, как присвоить ячейке значение DateTime и отобразить его как дату и время.

from aspose.cells import Workbook
from datetime import datetime

excel = Workbook()
cells = excel.worksheets[0].cells
# Put date time into a cell
cell = cells.get(0, 0)
cell.put_value(datetime(2023, 5, 15))
style = cell.get_style(False)
style.number = 14
cell.set_style(style)

put_value(self, object_value)

Помещает значение объекта в ячейку.


def put_value(self, object_value):
    ...
ПараметрТипОписание
object_valueanyвходное значение

put_value(self, string_value, is_converted)

Помещает строковое значение в ячейку и при необходимости преобразует значение в другой тип данных.


def put_value(self, string_value, is_converted):
    ...
ПараметрТипОписание
string_valuestrВходное значение
is_convertedboolTrue: преобразовано в другой тип данных при необходимости.

put_value(self, string_value, is_converted, set_style)

Помещает значение в ячейку, при необходимости значение будет преобразовано в другой тип данных, а числовой формат ячейки будет сброшен.


def put_value(self, string_value, is_converted, set_style):
    ...
ПараметрТипОписание
string_valuestrВходное значение
is_convertedboolTrue: преобразовано в другой тип данных при необходимости.
set_styleboolTrue: установить числовой формат в соответствии со стилем ячейки при преобразовании в другой тип данных.

Смотрите также