そのACCESSのあるフォルダを特定 --
ACCESS VBA --




'-------------------------
Function そのACCESSのあるフォルダを特定()

  Dim strMDBPATH As String
  Dim strWORK As String
  Dim i As Integer

  'Accessの起動位置を取得 CurrentDb.NameにD:\xxxx\yyyy\zzz.mdbが入っている
  strWORK = CurrentDb.Name
  '後ろから1文字単位で¥を探す
  For i = Len(strWORK) To 1 Step -1
  If Mid(strWORK, i, 1) = "\" Then Exit For '¥だったら抜ける
  Next i
  'D:\xxxx\yyyy\zzz.mdb --> D:\xxxx\yyyy\ にする
  strMDBPATH = Mid(strWORK, 1, i)

  MsgBox "ACCESSのあるフォルダを特定 : " & strMDBPATH

End Function








トップへ
トップへ
戻る
戻る