| 
    
     |  | ▼hajime さん: >やりたい事はbmpやjpegを読み込んで、画像中の座標と
 >RGBの各輝度値をExcelシート上に出力することです。
 
 画像中の座標というのが何のことかよくわからない。
 画像サイズのことでしたら、
 
 Dim obj As Object
 Dim FilePath As String
 FilePath = Application.GetOpenFilename( _
 "画像ファイル,*.jpg;*.bmp;*.png;*.gif,Jpeg,*.jpg,BMP,*.bmp,PNG,*.png,GIF,*.gif")
 If FilePath = "False" Then Exit Sub
 
 Set obj = CreateObject("Shell.Application") _
 .Namespace(0).ParseName(FilePath)
 Debug.Print obj.ExtendedProperty("ImageX")
 Debug.Print obj.ExtendedProperty("ImageY")
 'または
 Debug.Print obj.ExtendedProperty("Dimensions")
 
 あたりがお手軽かと?
 
 
 あと、
 > RGBの各輝度値
 もよくわからない。デジカメ画像(*.jpg) でしたら
 「Exif情報」でネットを調べると何か分かるかも。
 例
 けんしのページ - Exifファイルフォーマット -
 h t t p://www2.airnet.ne.jp/kenshi/exif.html
 
 |  |