用户警告:加载 xlsm 文件时“无法解析页眉或页脚,因此它将被忽略”

Sam*_*Sam 5 python python-2.7 xlsm openpyxl

尝试使用 python 打开 xlsm 文件

下面是代码:

import libraries
import openpyxl
from openpyxl import load_workbook
from openpyxl import Workbook
from openpyxl.styles import colors
from openpyxl.styles import Color, PatternFill, Font, Border

#path of the source sheet
path = "C:\DATA\PYTHON\Practise\SysTSAutSW300PFCRebuildDemo.xlsm"
wb1 = load_workbook(path)

sheet = wb1.get_sheet_by_name('PFC_Rebuild')

celldata = sheet['L33']

print celldata
Run Code Online (Sandbox Code Playgroud)

它给出以下错误:

警告(来自警告模块):文件“C:\ Python27 \ lib \ site-packages \ openpyxl \ worksheet \ header_footer.py”,第49行警告(“”“无法解析页眉或页脚,因此将被忽略”“”)用户警告:无法解析页眉或页脚,因此将被忽略

Man*_*ono 7

"""无法解析页眉或页脚,因此将被忽略"""

出现警告的原因是您的 Excel 文件上有一个无法由openpyxl. 如果您想消除警告,可以使用以下命令从 Excel 文件中删除页眉和页脚

文件->信息->检查问题->检查文档->删除页眉和页脚。