2011-05-10 120 views
0

到excel文件我有一個excel文件,它的密碼啓用在腳本任務我讀書用VB通行證密碼使用VB腳本

文件,我無法通過密碼,以便它可以讓我讀從文件中。

我該怎麼做。我可以在哪裏通過密碼。我也嘗試使用FileInfo類沒有選擇。

當前腳本是:

Dim fs As FileStream 
    Dim sr As StreamReader 
    Dim line As String 
    fs = File.OpenRead(Dts.Variables("File_Name").Value) 
    sr = File.OpenText(Dts.Variables("File_Name").Value) 
    'Read first line of the file 
    line = sr.ReadLine 
    Dim str As String 
    str = line 
    sr.Close() 
    fs.Close() 

它的工作原理,如果該文件沒有密碼enabled.Any幫助。請

回答

2

你可以使用實際Excel COM Object Model.

還有就是工作簿類,允許您設置的密碼的屬性。

+0

嗨,它的工作原理我嘗試使用Excel COM對象模型謝謝 – lch 2011-05-11 13:10:33

+0

@ICH - 很高興聽到它。你也可以用這個模型做很多很酷的事情。 – JNK 2011-05-11 13:11:23