. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』 » 专题:办公邮件

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
wgf4242
 
wgf4242 的头像
热心会员
 
资 料:
注册日期: Aug 2001
帖子: 6,504 声望值: 6
精华: 0,解答: 32
#1 旧 2018-12-28, 18:50:10 默认 【已解决】excel文件 可浏览填写,但加密码保护了,怎样读取多个文件取出内容?
wgf4242 当前在线  

powerquery,
xlrd
试了都不行。

不知道密码。只能打开填表。

【已解决】别存成xlsx后xlrd,openpyxl都可以读取了。
3楼的没试看起来太长。

此帖于 2018-12-30 07:46:19 被 wgf4242 编辑. .
回复时引用此帖
bnpysse
 
bnpysse 的头像
高级会员
 
资 料:
注册日期: Dec 2001
帖子: 609 声望值: 3
精华: 0,解答: 1
#2 旧 2018-12-28, 20:10:17 默认
bnpysse 当前离线  

偶尔看到,没有实验:
from xlrd import *
import win32com.client
import csv
import sys

xlApp = win32com.client.Dispatch("Excel.Application")
filename,password = r"encryptedtest.xlsx", '123456'
xlwb = xlApp.Workbooks.Open(filename, False, True, None, Password=password)
print(xlwb.Sheets(1).Cells(1,1))

但前提是得知道密码啊。。。
回复时引用此帖
bnpysse
 
bnpysse 的头像
高级会员
 
资 料:
注册日期: Dec 2001
帖子: 609 声望值: 3
精华: 0,解答: 1
#3 旧 2018-12-28, 20:11:53 默认
bnpysse 当前离线  

搜到了这么一文,试试看?

https://blog.csdn.net/SilentHeartDZ/...tails/82392223
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 00:24:50.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号