如何使用python从excel文本框中获取内容

在这里输入图像说明

我想用python获取excel文本框的内容,但是我没有办法解决,请帮帮我。

尝试使用xlrd软件包

如果您尚未安装,则需要使用pip进行安装

pip install xlrd 

要么

 python3 -m pip install xlrd 

在Windows机器上,尝试使用pypiwin32软件包pip install pypiwin32

第一个工作表有一个文本为“hello world”的文本框的例子:

 >>> import win32com.client as win32 >>> excel = win32.gencache.EnsureDispatch('Excel.Application') >>> excel.Visible = False >>> wb = excel.Workbooks.Open("c:\hello.xlsx") >>> sheet = wb.Worksheets(1) >>> canvas = sheet.Shapes >>> for shp in canvas: ... print shp.TextFrame2.TextRange ... hello world >>>