• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelブックの保護パスワード判定方法)

Excelブックの保護パスワード判定方法

このQ&Aのポイント
  • Excelブックの保護パスワードを判定する方法についてお教えください。
  • VB6.0で、Excelブックが保護パスワードされているかどうかの判定を行いたいです。HasPasswordプロパティを使用してみましたが、うまく動作しませんでした。正しい方法を教えてください。
  • Excelブックの保護パスワードの判定に関して、VB6.0での処理方法を教えてください。HasPasswordプロパティを使用しても、処理が正しく行われませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

以下のよいうにして見ましょう Set xlApp = CreateObject("Excel.Application") Set xlBook = nothing On Error Resume Next Set xlBook = xlApp.Workbooks.Open("C\:TEST.xls", PassWord:="") if err.Number <>0 then   if err.Number = 1004 then     MsgBox("保護パスワードあり")   else     MsgBox( Err.Description )   end if else   MsgBox("保護パスワードなし")   xlBook.Close end if on error goto 0 xlApp.Quit set xlApp = Nothing set xlBook = Nothing といった具合です

hirori-m
質問者

お礼

解決いたしました。 どうもありがとうございます。