是否有一种方法可以基于包含数据的所有行和列来创建表?通常,通过放置固定参考来创建表(例如:ref =“ A1:E5”))我需要的是脚本来查找工作表的最后一行并将其用作参考。这是因为我需要编辑的工作表每次都包含不同数量的行,并且如果我设置了固定引用,它将在表中包含空行。
如果在excel中将其作为宏,但要使用openpyxl将其转换为python,则>>
Excel宏
Sub A2_SelectAllMakeTable() lrow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row lCol = ActiveSheet.Cells(1, Columns.Count).End(xlToLeft).Column ActiveSheet.ListObjects.Add(xlSrcRange, Range(Cells(1, 1), Cells(lrow, lCol)), , xlYes).Name = "Masterdata" End Sub
python代码开始:
from openpyxl import load_workbook
wb = load_workbook('export1.XLSX')
ws1 = wb["Sheet1"]
ws1.title = "Masterdata"
是否有一种方法可以基于包含数据的所有行和列来创建表?通常,通过放置固定引用来创建表(例如:ref =“ A1:E5”)。我需要的是用于找到...
您可以创建这样的表-