• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AccessからExcelファイルのシート名)

AccessからExcelファイルのシート名を取得する方法

このQ&Aのポイント
  • Access2000を使用している場合、保護されているExcelファイルのシート名を取得する方法を教えてください。
  • 現在、AccessからExcelファイルのシート名を取得するためにVBAコードを使用していますが、保護されているExcelファイルのシート名は取得できません。保護されているExcelファイルのシート名を取得する方法を教えてください。
  • Excelファイルのシート名を取得するために使用しているVBAコードでは、保護されているExcelファイルのシート名を取得することができません。Accessから保護されているExcelファイルのシート名を取得する方法を教えてください。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

シート名を取得するのが目的なら、これでできますが。 Dim xlApp As Object Dim xlBk As Object Dim nCount As Long Dim ArrSheets() As String Dim i Set xlApp = CreateObject("Excel.Application") Set xlBk = xlApp.Workbooks.Open(FileName:="ファイルパス", ReadOnly:=True, Password:="パスワード") nCount = xlBk.Worksheets.Count ReDim ArrSheets(nCount - 1) For i = 1 To nCount   ArrSheets(i - 1) = xlBk.Worksheets(i).Name Next xlApp.Quit Set xlApp = Nothing

SAY_MAN
質問者

お礼

無事解決しました ありがとうございました

関連するQ&A