Tag: 密码保护

未受保护的工作表无法修改

我有一张用密码保护的表格。 当我用VBA更改表格中的任何内容时,我都是这样保护的: Private Sub Worksheet_Change(ByVal target As Range) ActiveSheet.Unprotect Password:="pass" 'do stuffs ActiveSheet.Protect Password:="pass" End Sub 问题是,我仍然在这一行中得到这个错误消息: For j = 13 To 12 + numberofsomething With Range("H" & j & ":L" & j).Borders .LineStyle = xlContinuous '<—Here .Weight = xlMedium .Color = RGB(255, 0, 0) End With Next j 运行时错误:1004无法设置边框类的LineStyle属性 可能是什么问题呢?

SAS使用DDE保护Excel工作表

我想使用SAS操纵现有的Excel工作表与DDE: 我有下面的代码(注意!因为Excel中的德语设置,我使用z(rows)和s(c)(列)): option noxwait noxsync; x call "C:\Program Files (x86)\Microsoft Office\Office15\EXCEL.EXE"; %let delay=5; data _null_; rc=sleep(&delay); run; filename sas2xl dde 'excel|system'; data _null_; rc=sleep(&delay); run; %let mapwkbk=H:\odstest.xlsx; data _null_; file sas2xl; rc=sleep(&delay); put '[open("' "&mapwkbk" '")]'; run; filename random dde 'excel|Daten!z2s1:z100s3'; data _null_; set sashelp.class; file random; put name sex age; run; data _null_; file […]

如何取消保护Excel工作簿

我有一个受密码保护的Excel工作簿(整个文档,而不仅仅是一张或一组工作表 – 不能在没有密码的情况下打开文件)。 我知道密码,所以我可以打开它,但没有明显的方法来closures密码保护。 具体来说,我想在VBA中这样做,因为最终我希望能够使用循环对多个文件执行此操作。 我试过使用: ThisWorkbook.Unprotect(Password = "[password]") 但这绝对没有。

读取/写入Excel 2007密码保护的文档

Office 2007使用什么方法进行encryption(从Office菜单中selectencryption并设置密码时)? 我的C#应用​​程序需要创build并读取encryption的Excel 2007文件(.xlsx)。 这些文件保持从Excel访问是很重要的,所以我必须使用微软的encryption方法,不能自己酿造。 正常的Excel 2007文件是一个ZIP压缩文件,我正在使用ExcelPackage访问它,它在内部使用* System.Io.Packaging.Package *(.net 3.0的一部分)。 但是,Office中的encryption不是标准的ZIPencryption。 包类似乎不支持encryption,并报告损坏的文件。 7Zip打开文件(没有提供密码),并显示一些二进制文件里面。

密码保护目录中的多个文件

我有一个包含50个.xlsx文件的目录。 我需要将这些发送给某人,由于他们的工作环境限制,我无法使用Winzip。 我以前的密码手动保护每个单独的.xlsx文件,但想知道是否有一个自动化的方式,我可以做到这一点? 这是因为我正在对这些文件进行定期更新(轻松删除密码),然后在发送之前重新应用密码。

Excel:触发双击事件

我有一个由第三方密码保护的Excel工作簿。 该工作表中的交互是通过双击来切换字段中的复选标记。 我将不得不做7000双击完成这个任务,所以我想自动化它。 我怀疑是工作表正在使用BeforeDoubleClick事件。 密码encryption隐藏了实际的实现。 我开始在自己的工作表中运行一个testing,没有密码,来解决这些问题。 我已经尝试了Application.DoubleClick: Range("B17").Select Application.DoubleClick 但是,这并不会触发我的事件代码(Worksheet_BeforeDoubleClick),这为“真正的”双击工作。 这显然是由devise根据MS: http : //msdn.microsoft.com/en-us/library/office/aa220809(v=office.11​​).aspx DoubleClick方法不会导致发生此事件。 我不能直接调用第三方事件代码,因为这个子是私有的。 有没有解决的办法? 我已经在Excel 2003和2007中尝试了这一点。

如何在pentaho中读取密码保护的excelinput?

如何从pentaho excelinput步骤中的密码保护excel表单中读取数据? 如果我们不能从密码保护的excel表读取数据,那么我们怎样才能跳过这个文件,在pentaho中只读取密码less的excel表格呢? 请帮我解决一下这个。 提前致谢。

VBA:我如何使用代码密码保护模块?

我有一个文件保存自己的副本去某些收件人,所以你最终得到许多文件,只包含特定于收件人的信息和包含所有信息的原始maste文件。 特定于收件人的文件制作完成后,我的代码会删除与该收件人相关的所有信息,并使用以下函数使用随机生成的密码locking工作簿和工作表: Function Pwd(iLength As Integer) As String Dim i As Integer, iTemp As Integer, bOK As Boolean, strTemp As String '48-57 = 0 To 9, 65-90 = A To Z, 97-122 = a To z 'amend For other characters If required For i = 1 To iLength Do iTemp = Int((122 – 48 + […]

了解密码破解程序如何工作

为什么下面的代码打破了Excel的密码保护? 我已经打破了每张表有一个类似于“AAAAABABABAWA”的密码,但我怀疑这些是实际的密码。 看来我们有一堆奇怪的范围整数。 任何想法如何工作? Sub PasswordBreaker() 'Breaks worksheet password protection. Dim i As Integer, j As Integer, k As Integer Dim l As Integer, m As Integer, n As Integer Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 As Integer On Error Resume Next For […]

如何在Java中密码保护压缩的Excel文件?

我有一个密码保护Excel文件的问题。 情况是,我有一个zip文件,里面有一个Excel文件。 我需要编写一个Java程序,以密码保护Excel文件。 因此,用户应该能够解压文件(zip文件不需要密码保护)。 但是,Excel需要密码保护。 当用户试图解压文件时,他应该可以这样做。 当他试图打开Excel文件(在解压缩的文件夹内)时,它必须要求input密码。 问题类似于用java保护excel文件,增加了复杂性,Excel文件被压缩。 我有代码,密码保护只有压缩文件,但这不是我想要的。 import java.io.File; import java.util.ArrayList; import net.lingala.zip4j.core.ZipFile; import net.lingala.zip4j.exception.ZipException; import net.lingala.zip4j.model.ZipParameters; import net.lingala.zip4j.util.Zip4jConstants; /** * Demonstrates adding files to zip file with standard Zip Encryption */ public class AddFilesWithStandardZipEncryption { public AddFilesWithStandardZipEncryption() { try { // Initiate ZipFile object with the path/name of the zip file. //ZipFile […]