python - python xlwings自动填充没有格式化
问题描述
请帮助解决以下演示该问题的示例问题:
import xlwings as xw
import pandas as pd
import numpy as np
wb = xw.Book()
ws = wb.sheets("Sheet1")
#Sample data
ws.range("A1").value = pd.DataFrame(columns = ["A", "B"], data = np.zeros((6, 2))).values
#Border
ws.range("A3:B3").api.Borders(9).LineStyle = 1 #9 is for a bottom border
#Create value in cell A1 to autofill
ws.range("A1").value = 1
#Autofill
ws.range("A1").api.AutoFill(ws.range("A1:A6").api, 0) #The border in column A is removed :(
我尝试了自动填充方法的最后一个参数的不同变体(即,而不是'0'),例如:
类型 = AutoFillType.xlFillValues
AutoFillType.xlFillValues
类型 = xlFillValues
各种数字(猜测),即。1, 2, 3..
解决方案
推荐阅读
- spring - Springboot AutoConfiguratoin 在 Kafka Logback Appender 中不起作用
- python - 在 Python 中实现 WGET 和 GREP 的最佳方法
- ios - NSMutableArray 不是 XML 格式
- javascript - 使用 Javascript 对 html 表进行数字排序 - 10 以上不起作用
- dart - “任务':app:flutterBuildDebug'的执行失败。”
- reactjs - 将日期字符串转换为 momentjs 对象 - Reactjs
- python - 我的功能使它无法做任何事情,除非我重新启动程序
- javascript - 向上移动 DOM 元素的 Javascript 动画(纯 js)
- c++ - 从子线程访问指针
- r - 如何在 dplyr 链中仅输出一个 ggplot 条的文本?