VBA如何打开带密码的Excel文件

 时间:2024-10-13 02:29:45

1、在Excel文件中,同时按下组合按钮【alt+F11】,打开vba编辑器。

VBA如何打开带密码的Excel文件

2、在编辑器窗口中,插入一个模块,然后在模块内输入如下代码。Option Explic坡纠课柩itSub test() 刻八圄俏9;打开带密码的excel文件 Dim xlapp1 As Excel.Application Dim xlbook1 As Excel.Workbook Dim xlsheet1 As Excel.Worksheet Dim path As String Dim row_final As String path = "E:\工作\报告展示\测试文件_密码123.xlsm" If fileExist(path) Then Set xlapp1 = CreateObject("Excel.Application") Set xlbook1 = xlapp1.Workbooks.Open(path, 0, False, 5, "123", "123") Set xlsheet1 = xlbook1.Worksheets(1) row_final = xlsheet1.Range("A65535").End(xlUp).Row xlsheet1.Cells(row_final + 1, 1) = "2021/11/7" '日期 xlbook1.Close savechanges:=True xlapp1.Quit '关闭测试数据工作簿 Set xlapp1 = Nothing MsgBox "Done!" Else MsgBox "文件路径不存在:" & path & vbCrLf & vbCrLf & "请确认!" End If End SubFunction fileExist(path As String) As Boolean '判断指定路径的文件是否存在 Dim sName As String sName = Dir(path) If Len(sName) Then fileExist = True Else fileExist = False End If End Function

3、运行上述的宏命令,就可以打开指定的带密码的Excel文件,并将日期添加到指定单元格内。

VBA如何打开带密码的Excel文件
VBA如何打开带密码的Excel文件
  • Excel表中VBA的Mid函数如何使用
  • 怎样注释VBA当中的大段代码?
  • 如何在vba中得到当前单元格的行号和列号
  • 用VBA创建文件夹 excel宏新建文件夹
  • 怎么给VBA代码设置密码
  • 热门搜索
    手抄报a4版面设计图 教师节手抄报简单又漂亮 手抄报的装饰花边 普通话规范字手抄报 数学手抄报的资料 美丽的校园手抄报 多彩的民族文化手抄报 我爱足球手抄报 英语中秋节手抄报 艺术节手抄报内容