- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AccessからExcelファイルのシート名)
AccessからExcelファイルのシート名を取得する方法
このQ&Aのポイント
- Access2000を使用している場合、保護されているExcelファイルのシート名を取得する方法を教えてください。
- 現在、AccessからExcelファイルのシート名を取得するためにVBAコードを使用していますが、保護されているExcelファイルのシート名は取得できません。保護されているExcelファイルのシート名を取得する方法を教えてください。
- Excelファイルのシート名を取得するために使用しているVBAコードでは、保護されているExcelファイルのシート名を取得することができません。Accessから保護されているExcelファイルのシート名を取得する方法を教えてください。
- みんなの回答 (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
お礼
無事解決しました ありがとうございました