Python win32com将第一行转换为小写

时间:2017-04-11 02:48:32

标签: python excel win32com

我希望将excel文件的第一行转换为小写。它是如何做到的:

x = np.array(ref_event)
y = np.array(data_event)
cat = np.append(x,y)
ind = np.argsort(cat)

1 个答案:

答案 0 :(得分:0)

您失败的原因可能是Cells.Value返回((str1, str2, ... None, None, ...),)此数据类型。

因此,尝试迭代行的单元格以更改值

for cell in sheet.Rows(1).Cells:
    pre_value = cell.Value
    if pre_value is None:
        break
    if type(pre_value) is str:
        cell.Value = pre_value.lower()